《C語言入門》PPT課件.ppt

《C語言入門》PPT課件.ppt

ID:52065029

大小:4.34 MB

頁數(shù):64頁

時間:2020-03-31

《C語言入門》PPT課件.ppt_第1頁
《C語言入門》PPT課件.ppt_第2頁
《C語言入門》PPT課件.ppt_第3頁
《C語言入門》PPT課件.ppt_第4頁
《C語言入門》PPT課件.ppt_第5頁
資源描述:

《《C語言入門》PPT課件.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、C程序設(shè)計

2、第一章1.1C語言入門第一章C程序設(shè)計

3、第一章本講主要內(nèi)容程序與算法C程序?qū)嵺`標(biāo)識符、變量和常量數(shù)據(jù)類型C程序的基本操作順序結(jié)構(gòu)程序C語言規(guī)約C程序設(shè)計

4、第一章程序:完成特定工作的有序步驟。如舉辦專題學(xué)術(shù)報告會:張貼海報→與會者入場→介紹報告人→作報告→會后交流。要素:動作(張貼、介紹..)、對象(海報、與會者、報告人..)、操作順序。程序計算機(jī)程序:為完成特定功能而編寫的指令集合,這組指令依據(jù)既定的邏輯控制計算機(jī)的運(yùn)行。計算機(jī)程序溯源姓名AdaByron國籍出生1815年12月10日去世1852年11月27日身份程序員C程序設(shè)計

5、第

6、一章艾達(dá).拜倫,詩人拜倫的女兒,世界上第一位計算機(jī)程序員。1843年,艾達(dá)擬定了一份用巴貝奇差分機(jī)求解伯努利方程的設(shè)計圖,被公認(rèn)為世界上第一個計算機(jī)程序。艾達(dá)預(yù)見計算機(jī)可以用在紡織機(jī)械上,用卡片儲存復(fù)雜的花樣、可以用來繪圖、演奏音樂等。這些預(yù)言表明了艾達(dá)是現(xiàn)代人工智能技術(shù)的拓荒者。C程序設(shè)計

7、第一章敘述框程序的靈魂——算法解決一個問題而采取的方法和步驟稱為算法(Algorithm)。算法的特性:1.有窮性2.確定性3.輸入4.輸出5.有效性任意輸入兩個數(shù)a,ba>b?max=a輸出max開始max=b結(jié)束描述算法的圖形工具:流程圖?讀一讀該流程圖

8、描述了怎樣的程序功能?流程圖的構(gòu)成要素有什么?C程序設(shè)計

9、第一章1.2C程序介紹第一章C程序設(shè)計

10、第一章第一章例1.2在顯示器上輸出:helloworld編輯程序#include“stdio.h”main()/*主函數(shù)*/{printf(“helloworld”);}C程序的基本形式為:main(){<語句系列>}C程序設(shè)計

11、第一章簡單C程序程序格式說明:C程序都有且僅有一個主函數(shù)main任何程序都從main開始執(zhí)行C程序由函數(shù)組成,函數(shù)由語句組成函數(shù)體的語句寫在{}中,語句以分號結(jié)尾不能在變量名、函數(shù)名、關(guān)鍵字中插入空格和空行沒有行的概念,可任

12、意書寫(但要養(yǎng)成良好的程序書寫風(fēng)格)C程序設(shè)計

13、第一章C程序的實現(xiàn)要經(jīng)過以下步驟:編輯:在計算機(jī)中錄入C程序的源代碼,C源程序文件擴(kuò)展名為.C,C++編譯環(huán)境中也允許以.CPP為擴(kuò)展名。編譯:經(jīng)過C語言編譯器將源程序編譯成目標(biāo)程序(擴(kuò)展名為.OBJ),并改正編譯中出現(xiàn)的語法錯誤。(別擔(dān)心,此工作由編譯器自動完成)連接:對目標(biāo)程序進(jìn)行連接(裝載函數(shù)),生成可執(zhí)行文件(擴(kuò)展名為.EXE)。運(yùn)行:運(yùn)行可執(zhí)行文件得到運(yùn)行結(jié)果。C程序的實現(xiàn)演示VC++6.0C程序設(shè)計

14、第一章編寫輸出兩個整數(shù)之和的C程序,然后上機(jī)調(diào)試通過#include"stdio.h"m

15、ain(){}inta,b,sum;a=123;b=456;sum=a+b;printf("a+b=%d",sum);輸出結(jié)果是:a+b=579C程序?qū)崿F(xiàn)舉例定義三個整型變量變量賦值求和輸出C程序設(shè)計

16、第一章#include“stdio.h”main(){inta,b,sum;printf("請輸入兩個整數(shù):");scanf(“%d,%d”,&a,&b);sum=a*b;printf(“sum=%d”,sum);}程序運(yùn)行結(jié)果:請輸入兩個整數(shù):12,2sum=24C程序?qū)崿F(xiàn)舉例從鍵盤輸入任意兩個整數(shù),編寫輸出兩個數(shù)之積的C程序,然后上機(jī)調(diào)

17、試通過等待用戶從鍵盤輸入兩個整數(shù)C程序設(shè)計

18、第一章1.2.2標(biāo)識符、變量和常量1.標(biāo)識符在C語言中有許多需要命名的對象(變量名、符號常量名、函數(shù)名、數(shù)組名、文件名等)統(tǒng)稱為標(biāo)識符。C語言的規(guī)定,標(biāo)識符只能由英文字母、下劃線、數(shù)字組成,且只能用字母或下劃線開頭。標(biāo)識符不能與C的關(guān)鍵字重名。C語言有32個關(guān)鍵字,這些關(guān)鍵字在C中有特定的含義。C程序設(shè)計

19、第一章關(guān)鍵字:是指在C語言中已預(yù)先定義具有特定含義的標(biāo)識符,通常也稱為保留字,編程者不得再重新命名另作他用。關(guān)鍵字C程序設(shè)計

20、第一章1.2.2標(biāo)識符、變量和常量2.變量在C程序中,其值可以改變的量叫變

21、量。變量實質(zhì)就是用來存儲數(shù)據(jù)的內(nèi)存空間。變量必須先定義,后使用。intx;/*定義了一個整型變量x*/y=4;inty;/*錯誤,y=4時,變量y尚未定義*/C程序設(shè)計

22、第一章變量的地址定義一個變量后,系統(tǒng)將根據(jù)變量的數(shù)據(jù)類型為其分配一定長度的存儲空間。例如:inta=100;floatf=12345.67;scanf(“%d”,&x);變量a和f的地址分別表示為&a和&f(如右圖),符號“&”是取地址的運(yùn)算符&a=2500H2501H&f=2502H2503H2504H2505H12345.67100C程序設(shè)計

23、第一章有程序段:……inta,b

24、; a=8;b=9;/*a的值為8,b的值為9*/a=b+1;/*a的值變?yōu)?0*/a=b;/*a的值變?yōu)?*/……存儲器的存取特點是:

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。