C#課件ppt課件_第1頁
C#課件ppt課件_第2頁
C#課件ppt課件_第3頁
C#課件ppt課件_第4頁
C#課件ppt課件_第5頁
已閱讀5頁,還剩39頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1 C 程序設(shè)計(jì)概述 計(jì)算機(jī)程序的語法和基本結(jié)構(gòu)面向?qū)ο蟮幕靖拍顢?shù)組及算法應(yīng)用窗體和控件流與文件GDI 與圖形圖像處理數(shù)據(jù)庫與Web應(yīng)用程序開發(fā) 2 C 程序設(shè)計(jì)概述 了解C 語言的主要特點(diǎn)熟悉VisualStudio2008的集成開發(fā)環(huán)境掌握C 控制臺(tái)應(yīng)用程序和Windows窗體應(yīng)用程序設(shè)計(jì)步驟理解C 程序代碼的基本書寫規(guī)則和應(yīng)用程序結(jié)構(gòu) 3 1 1C 語言簡介 4 為什么選擇C 集中了Java C C 的優(yōu)點(diǎn) 避免了它們的缺點(diǎn)完全的面向?qū)ο笈cWindows操作系統(tǒng)結(jié)合緊密開發(fā)效率高 5 1 2C 控制臺(tái)應(yīng)用程序 1 2 1C 控制臺(tái)應(yīng)用程序的創(chuàng)建1 2 2C 控制臺(tái)應(yīng)用程序的結(jié)構(gòu)1 2 3C 程序代碼的基本書寫規(guī)則 6 1 2 1C 控制臺(tái)應(yīng)用程序的創(chuàng)建 啟動(dòng) 進(jìn)入VS2008集成開發(fā)環(huán)境 選擇項(xiàng)目類型為控制臺(tái)應(yīng)用程序 指定項(xiàng)目名稱及其保存位置 在應(yīng)用程序編輯環(huán)境中輸入程序代碼 調(diào)試運(yùn)行程序 7 選擇默認(rèn)環(huán)境設(shè)置 8 配置環(huán)境 9 C 起始頁 第一次創(chuàng)建應(yīng)用程序時(shí)此處為空 10 選擇新建項(xiàng)目類型 默認(rèn)的控制臺(tái)應(yīng)用程序項(xiàng)目名稱 11 輸入程序代碼 12 按F5鍵調(diào)試運(yùn)行程序 按任意鍵退出應(yīng)用程序 13 控制臺(tái)應(yīng)用程序的保存位置 14 1 2 2C 控制臺(tái)應(yīng)用程序的結(jié)構(gòu) 導(dǎo)入其他系統(tǒng)預(yù)定義元素部分命名空間類主方法方法中的C 代碼 15 C 控制臺(tái)應(yīng)用程序的結(jié)構(gòu) 16 1 2 3C 程序代碼的基本書寫規(guī)則 1 程序代碼區(qū)分字母大小寫2 語句書寫規(guī)則每個(gè)語句都必須用分號(hào)結(jié)尾允許在同一個(gè)代碼行上書寫多個(gè)語句塊結(jié)構(gòu) 每個(gè)代碼塊用 來界定語句中作為語法成分的標(biāo)點(diǎn)符號(hào)必須是西文標(biāo)點(diǎn)采用嵌套縮進(jìn)格式 17 C 程序代碼的基本書寫規(guī)則 3 注釋信息單行注釋 作為引導(dǎo)符多行注釋 開始 結(jié)束XML注釋 在一個(gè)代碼行上 之后的內(nèi)容均為注釋信息 編譯時(shí)可提取為XML文本 18 1 3C Windows窗體應(yīng)用程序設(shè)計(jì)實(shí)例 1 3 1C Windows窗體應(yīng)用程序的創(chuàng)建1 3 2C Windows窗體應(yīng)用程序的結(jié)構(gòu) 19 1 3 1C Windows窗體應(yīng)用程序的創(chuàng)建 設(shè)計(jì)用戶界面設(shè)置對象屬性編寫事件過程代碼調(diào)試運(yùn)行程序保存源程序文件 20 新建項(xiàng)目 21 設(shè)計(jì)界面 22 工具箱 23 添加控件到窗體 24 輸入代碼 25 按F5運(yùn)行程序 26 運(yùn)行程序 單擊button1 顯示 朋友你好 27 代碼窗口與設(shè)計(jì)窗口的切換 代碼窗口 設(shè)計(jì)窗口 28 控件屬性設(shè)置 29 BackgroundImage屬性設(shè)置 30 31 設(shè)置Label控件背景透明 32 預(yù)設(shè)Label控件文字為空 33 運(yùn)行程序 單擊按鈕之前 單擊按鈕之后 34 改變窗體大小 改變窗體大小 35 設(shè)置label中文字的顯示顏色 36 1 3 2C Windows窗體應(yīng)用程序的結(jié)構(gòu) 導(dǎo)入其他系統(tǒng)預(yù)定義元素部分命名空間類主方法 事件響應(yīng)用處理過程 37 Windows窗體應(yīng)用程序的結(jié)構(gòu) 窗體加載事件過程 按鈕單擊事件過程 導(dǎo)入預(yù)定義的元素 38 事件過程的描述 privatevoidbutton1 click objectsender EventArgse 控件 事件 參數(shù) 39 本章小結(jié) C 語言的主要特點(diǎn)控制臺(tái)應(yīng)用程序的創(chuàng)建過程Windows窗體應(yīng)用程序的創(chuàng)建過程基本書寫規(guī)則 40 作業(yè) 1 創(chuàng)建下圖所示W(wǎng)indows應(yīng)用程序界面 并輸入以下代碼 其中那些需要自己輸入的代碼 請務(wù)必通過鍵盤輸入 不要復(fù)制 粘貼 注意代碼格式和大小寫 并檢驗(yàn)運(yùn)行結(jié)果 程序代碼保存到j(luò)ob1 01文件夾中 usingSystem usingSystem Collections Generic usingSystem ComponentModel usingSystem Data usingSystem Drawing usingSystem Linq usingSystem Text usingSystem Windows Forms namespacejob1 01 publicpartialclassForm1 Form publicForm1 InitializeComponent privatevoidbutton1 Click objectsender EventArgse inta b label2 Text a int Parse textBox1 Text b int Parse textBox2 Text label2 Text a b 41 2 創(chuàng)建以下控制臺(tái)應(yīng)用程序 并輸入代碼 其中那些需要自己輸入的代碼 請務(wù)必通過鍵盤輸入 不要復(fù)制 粘貼 注意代碼格式和大小寫 并檢驗(yàn)運(yùn)行結(jié)果 程序代碼保存到j(luò)ob1 02文件夾中 usingSystem usingSystem Collections Generic usingSystem Text namespaceConsoleApplication2 classProgram staticvoidMain string args Console Write 請輸入路人甲的身高 cm strings1 Console ReadLine Console Write 請輸入路人甲的體重 kg strings2 Console ReadLine Singleheight Single Parse s1 Singleweight Single Parse s2 Console Write 請輸入路人乙的身高 cm Singleheight1 Single Parse Console ReadLine Console Write 請輸入路人乙的體重 kg Singleweight1 Single Parse Console ReadLine if weight height weight1 height1 Console WriteLine 路人甲比路人乙更胖些 elseConsole WriteLine 還是路人乙更胖些 作業(yè) 42 思考題 題目 C 開發(fā)環(huán)境與控制臺(tái) Windows應(yīng)用程序?qū)嵗齼?nèi)容及思考問題 1 程序中 Console Write 與Console ReadLine 分別起什么作用 2 程序中 int Parse textBox1 Text Si

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論