歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

使用C#開發(fā)數(shù)據(jù)庫應(yīng)用程序(C#Wins)第一章.ppt

  • 資源ID:2917630       資源大?。?span id="hyldaof" class="font-tahoma">2.72MB        全文頁數(shù):41頁
  • 資源格式: PPT        下載積分:9.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號,方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號:
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

使用C#開發(fā)數(shù)據(jù)庫應(yīng)用程序(C#Wins)第一章.ppt

第一章,用 Hello ACCP.NET 快速熱身(一),課程地位,就業(yè)技能結(jié)構(gòu)圖,本門課程主要技能點(diǎn),本門課程目標(biāo),學(xué)完本門課程后,你能夠: 運(yùn)用 C# 編寫 .NET 命令行程序 運(yùn)用 C#/WinForms 編寫 .NET 窗口程序 運(yùn)用 ADO.NET 編寫數(shù)據(jù)庫應(yīng)用程序,課程項(xiàng)目展示,階段項(xiàng)目 MyQQ 演示 項(xiàng)目案例考試管理系統(tǒng)在線答題演示,預(yù)習(xí)檢查,什么是 C#,舉例說明 C# 能做什么? 說說 VS 中創(chuàng)建 C# 控制臺程序的步驟? C# 中變量的命名規(guī)則有什么?,本章任務(wù),編寫簡單的 Hello ACCP.NET 控制臺應(yīng)用程序 輸出學(xué)員信息 航班機(jī)票預(yù)定 輸出學(xué)員成績 根據(jù)時(shí)間問好,本章目標(biāo),掌握簡單 C# 程序的開發(fā)步驟 掌握 C# 中的變量類型及命名規(guī)則 會使用 Console 類進(jìn)行控制臺輸入輸出 掌握 C# 中的條件判斷語句,.NET 與 C# 概述2-1,.NET 是微軟公司推出的平臺開發(fā)環(huán)境 C#(C Sharp)是一種強(qiáng)大的、面向?qū)ο蟮某绦蜷_發(fā)語言,是專為 .NET 開發(fā)而設(shè)計(jì)出的語言,.NET 與 C# 概述2-2,使用 C# 能做什么?,本學(xué)期內(nèi)容,C#,桌面應(yīng)用程序 WinForms,Internet 應(yīng)用程序 ASP.NET,Windows 服務(wù)程序 Windows Service,Web 服務(wù)程序 Web Service,IDE 概述,Visual Studio 簡介: 一套完整的開發(fā)工具集 用于開發(fā)桌面應(yīng)用程序、ASP.NET Web 應(yīng)用程序、XML、Web Service、移動(dòng)應(yīng)用程序 為快速開發(fā)提供強(qiáng)大支持,VS 窗口結(jié)構(gòu)簡介,創(chuàng)建 C# 應(yīng)用程序,使用 VS 創(chuàng)建 C# 應(yīng)用程序的步驟:,演示示例1:第一個(gè) Hello ACCP . NET 程序,解決方案資源管理器,解決方案資源管理器: 項(xiàng)目及其文件的有組織的視圖 相關(guān)命令的便捷訪問,項(xiàng)目名稱,源文件 以.cs為擴(kuò)展名,編譯后的可執(zhí)行文件,解決方案名稱,程序組成分析,using System; using System.Collections.Generic; using System.Text; namespace HelloACCP class Program static void Main(string args) Console.WriteLine(“Hello ACCP .NET“); Console.ReadLine( ); ,與 Java 的應(yīng)用程序 結(jié)構(gòu)相比:,相似點(diǎn)?,不同點(diǎn)?,不需要顯式 聲明為 public,C# 的 Main 方法,四種 Main 方法: static void Main ( string args ) static int Main ( string args ) static void Main ( ) static int Main ( ) ,Main 首字母大寫 返回值可以為 void 或者 int 命令行參數(shù)是可選的,小結(jié),C# 源程序的擴(kuò)展名是什么? C# 源程序文件名與其中的公共類名必須一致嗎?,C# 中的變量2-1,回顧:Java 中常用的數(shù)據(jù)類型有哪些?,C# 中的變量2-2,變量命名規(guī)則: 組成:52個(gè)字母(A-Z, a-z),10個(gè)數(shù)字(0-9),下劃線(_) 開頭:字母或下劃線 不能是關(guān)鍵字,C# 變量命名編碼規(guī)范Camel 命名法: 首個(gè)單詞的首字母小寫,其余單詞的首字母大寫。 例如 myName,回顧:Java 中的注釋有哪些?,Console 類,向控制臺輸出: Console.WriteLine()方法輸出后換行 Console.Write()方法輸出后不換行 從控制臺讀入: Console.ReadLine(); 返回值為string類型,Console .WriteLine(“Hello ACCP .NET“); Console .ReadLine( );,示例1中的核心代碼:,控制臺類,向控制臺輸出,Console.WriteLine(); / 相當(dāng)于換行,向控制臺輸出的幾種方式,Console.WriteLine(要輸出的值); / 輸出一個(gè)值,Console.WriteLine(“格式字符串“, 變量列表);,Console.WriteLine (“Hello ACCP .NET“);,string course = “C#“; Console.WriteLine(course); Console.WriteLine(“我的課程名稱是:“ + course); Console.WriteLine(“我的課程名稱是:0“,course);,與 Java 用法相同,演示示例2:向控制臺輸出,示例 2 代碼分析,示例2關(guān)鍵代碼回顧:,static void Main(string args) string course = “C#“; /課程名稱 Console.WriteLine( “我的課程名稱是:0“ , course ); Console.ReadLine(); ,0:占位符 依次使用0、1、2與變量列表中的變量對應(yīng) 可以在字符串中使用 n 、 t 來控制換行或制表,示例2源代碼,格式字符串,變量列表,從控制臺輸入,讀取一行,返回一個(gè)字符串 string 類型,讀取整數(shù),string name = Console.ReadLine( ); int age = int.Parse (Console.ReadLine();,Console.ReadLine( );,int.Parse (Console.ReadLine();,表示將字符串轉(zhuǎn)換為整數(shù),簡單綜合應(yīng)用,輸入2名學(xué)員的信息,包括姓名、年齡,輸出到控制臺 要求:兩種方式輸出 第一種,使用 + 連接輸出第一個(gè)學(xué)員的信息 第二種,使用格式字符串輸出第二個(gè)學(xué)員的信息,演示示例3:輸入輸出綜合應(yīng)用,示例 3 代碼分析,/ 輸入第一個(gè)學(xué)員信息 Console.WriteLine(“請輸入第一個(gè)學(xué)員的姓名:“); name1 = Console.ReadLine(); Console.WriteLine(“請輸入第一個(gè)學(xué)員的年齡:“); age1 = int.Parse(Console.ReadLine(); / 輸入第二個(gè)學(xué)員信息 / / 輸出學(xué)員信息 Console.WriteLine(“第一個(gè)學(xué)員的姓名“ + name1 + “,年齡“ + age1 + “歲“); Console.WriteLine(“第二個(gè)學(xué)員的姓名0,年齡1歲“, name2, age2);,+ 連接輸出,格式字符串輸出,示例3源代碼,示例3關(guān)鍵代碼回顧:,輸入,小結(jié),static void Main(string args) int num1; int num2; num1 = int.Parse(Console.ReadLine(); num2 = int.Parse(Console.ReadLine(); Console.WriteLine(“0+1=2“,num1, num2, num1 + num2); ,輸入2個(gè)整數(shù),輸出兩個(gè)數(shù)的和,參考答案,C# 中的條件判斷,C# 與 Java 中的條件判斷語句對比:,條件判斷進(jìn)階嵌套 if,機(jī)票預(yù)定:輸出實(shí)際機(jī)票價(jià)格 原價(jià)為4000元 5-10月為旺季,頭等艙打9折,經(jīng)濟(jì)艙打7.5折 其他時(shí)間為淡季,頭等艙打6折,經(jīng)濟(jì)艙打3折,需要兩次判斷 首先判斷是旺季還是淡季 再判斷頭等艙還是經(jīng)濟(jì)艙,嵌套 if 實(shí)現(xiàn),演示示例4:使用嵌套 if 計(jì)算機(jī)票價(jià)格,示例 4 分析,if (month = 5 else / 淡季 / ,示例4源代碼,關(guān)鍵代碼回顧,嵌入的一對 ifelse,嵌套 if 語法小結(jié),if(表達(dá)式1) if(表達(dá)式2) / 表達(dá)式2為真時(shí)執(zhí)行 else / 表達(dá)式2為假時(shí)執(zhí)行 else /表達(dá)式1為假時(shí)執(zhí)行 ,嵌套 if : if 塊中又嵌入 if,switch 結(jié)構(gòu)對比,Java 與 C# 中的 switch 語句對比,switch (int / char表達(dá)式) case 常量表達(dá)式1: 語句1; break; /可以沒有 case 常量表達(dá)式2: 語句2; break; /可以沒有 default: 語句n; ,Java,switch (int / char / string表達(dá)式) case 常量表達(dá)式1: 語句1; break; /必須有 case 常量表達(dá)式2: 語句2; break; /必須有 default: 語句n; break; /必須有 ,C#,使用 switch 示例,有兩名學(xué)員的姓名、考試科目、成績 根據(jù)輸入的姓名,按以下方式輸出該名學(xué)員的成績,演示示例5:利用 switch 輸出學(xué)員信息,示例 5 分析,關(guān)鍵代碼回顧,string choice = Console.ReadLine(); / 輸入學(xué)員姓名 switch ( choice ) case “張三“: Console.WriteLine( “0t1t2“, name1, subject1, score1); break; case “李四“: Console.WriteLine(“0t1t2“, name2, subject2, score2); break; default: Console.WriteLine(“抱歉!沒有你要找的學(xué)員!“); break; ,string 類型,t 使輸出制表,示例5源代碼,常見錯(cuò)誤,string choice = Console.ReadLine(); / 輸入學(xué)員姓名 switch ( choice ) case “張三“: Console.WriteLine( “0t1t2“, name1, subject1, score1); /break; case “李四“: Console.WriteLine(“0t1t2“, name2, subject2, score2); /break; default: Console.WriteLine(“抱歉!沒有你要找的學(xué)員!“); /break; ,錯(cuò)誤原因: case 和 default 中都缺少 break 語句,使用 switch 示例,輸入一個(gè)時(shí)間(整數(shù)) 在6-10點(diǎn)之間,輸出“上午好” 在11-13點(diǎn)之間,輸出“中午好” 在14-18點(diǎn)之間,輸出“下午好” 其他情況輸出“休息時(shí)間”,演示示例6:使用 switch 問好,C# 中的 switch 結(jié)構(gòu)小結(jié),條件判斷的表達(dá)式類型 整型或字符串 break 語句的要求: 每個(gè) case 都有 break default 也要有 break 特殊情況:,/ 示例6中的代碼 string time; switch(time) case 6: case 7: case 8: case 9: case 10: Console.WriteLine(“上午好“ ); break; / default: Console.WriteLine(“休息時(shí)間“); break; ,case 中沒有其他語句時(shí), 不需要break語句,小結(jié),輸入一個(gè)時(shí)間 如果是6點(diǎn)輸出“該起床了” 如果是12點(diǎn)輸出“該吃飯了” 否則輸出“該睡覺了” 使用 switch 語句實(shí)現(xiàn),參考答案,string time = Console.ReadLine(); / 輸入時(shí)間 switch (time) / 判斷 case “6“: Console.WriteLine(“該起床了“); break; case “12“: Console.WriteLine(“該吃飯了“); break; default: Console.WriteLine(“該睡覺了“); break; ,總結(jié),怎樣向控制臺輸出信息? 怎樣從控制臺讀入信息? C# 和 Java 中的 switch 語句有什么不同?,作業(yè),課后作業(yè) 必做 教員備課時(shí)在此添加內(nèi)容 選做 教員備課時(shí)在此添加內(nèi)容 提交時(shí)間:xxx 提交形式:xxx 預(yù)習(xí)作業(yè) 背誦英文單詞 教員備課時(shí)在此添加內(nèi)容,Thank you,

注意事項(xiàng)

本文(使用C#開發(fā)數(shù)據(jù)庫應(yīng)用程序(C#Wins)第一章.ppt)為本站會員(sh****n)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!