《世界頭號(hào)毒王》PPT課件

《世界頭號(hào)毒王》PPT課件

ID:39368763

大?。?90.34 KB

頁(yè)數(shù):42頁(yè)

時(shí)間:2019-07-01

《世界頭號(hào)毒王》PPT課件_第1頁(yè)
《世界頭號(hào)毒王》PPT課件_第2頁(yè)
《世界頭號(hào)毒王》PPT課件_第3頁(yè)
《世界頭號(hào)毒王》PPT課件_第4頁(yè)
《世界頭號(hào)毒王》PPT課件_第5頁(yè)
資源描述:

《《世界頭號(hào)毒王》PPT課件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、第四章第一部分?jǐn)?shù)組一維數(shù)組二維數(shù)組數(shù)組作為函數(shù)參數(shù)字符數(shù)組§字符串程序舉例整型(int)數(shù)據(jù)類(lèi)型基本類(lèi)型整型單精度型(float)字符型(char)長(zhǎng)整型(long)短整型(short)實(shí)型雙精度型(double)長(zhǎng)雙精度型(longdouble)枚舉類(lèi)型(enum)共用體類(lèi)型(union)構(gòu)造類(lèi)型結(jié)構(gòu)體類(lèi)型(struct)數(shù)組類(lèi)型空類(lèi)型(void)指針類(lèi)型(*)(第8章)數(shù)組是一種數(shù)據(jù)類(lèi)型數(shù)組是一種數(shù)據(jù)類(lèi)型,數(shù)據(jù)類(lèi)型都是用來(lái)描述數(shù)據(jù)的,那么數(shù)組是用來(lái)描述那一種數(shù)據(jù)類(lèi)型?1:數(shù)組適合描述一組按序排列的同類(lèi)型數(shù)據(jù)【基本數(shù)據(jù)類(lèi)型和構(gòu)造數(shù)據(jù)類(lèi)型】的

2、集合2:按數(shù)組元素的類(lèi)型不同,數(shù)組又可分為數(shù)值數(shù)組、字符數(shù)組、指針數(shù)組、結(jié)構(gòu)數(shù)組等各種類(lèi)別的數(shù)組從鍵盤(pán)接收10個(gè)數(shù),求平均數(shù)并輸出小于平均數(shù)的數(shù)while(i<=10){cin>>data;s=s+data;}avg=s/10.0;輸入的數(shù)據(jù)都被覆蓋了!5:字符串的存儲(chǔ)和字符串的系統(tǒng)函數(shù)的使用方法1:一維數(shù)組、二維數(shù)組的定義2:數(shù)組元素的初始化和引用4:字符數(shù)組的定義、初始化和引用變量的定義變量的初始化和引用3:基本類(lèi)型數(shù)組的存儲(chǔ)變量的存儲(chǔ)1一維數(shù)組一維數(shù)組的定義數(shù)據(jù)類(lèi)型數(shù)組名[整型常量];例如:inta[5];floata[5];chara

3、[5]A一維整型數(shù)組;B數(shù)組名為a;C5個(gè)數(shù)組元素a[0]、a[1]、a[2]、a[3]、a[4]定義可存儲(chǔ)數(shù)組的數(shù)據(jù)類(lèi)型數(shù)組名和變量名定義規(guī)則相同表示數(shù)組存儲(chǔ)的數(shù)據(jù)元素個(gè)數(shù)。也可以看作數(shù)組的長(zhǎng)度必須從零開(kāi)始#defineN5main(){intn=5;inta[N],b[5],c[n],d[5.0];inta[]={1,2,3,4,5};………….}數(shù)組的大小在定義時(shí)就要確定,而且不可變動(dòng)C語(yǔ)言不允許定義動(dòng)態(tài)數(shù)組,即數(shù)組的長(zhǎng)度不能依賴于程序運(yùn)行過(guò)程中變化著的量,下面這種數(shù)組定義方式是不允許的。a[0]a[1]a[2]a[3]a[4]int類(lèi)

4、型2個(gè)字節(jié)float類(lèi)型4個(gè)字節(jié)一維數(shù)組的引用【使用】數(shù)組必須先定義,然后使用。1:數(shù)組元素要一個(gè)一個(gè)的引用數(shù)組名[下標(biāo)]2:不能引用超出數(shù)組長(zhǎng)度的部分整型常量或整型表達(dá)式大家可以試試用小數(shù)作為下標(biāo)和引用大于數(shù)組長(zhǎng)度的部分main(){inta[10];inti;for(i=0;i<10;i++){a[i]=i+2;}cout<>I;3定義時(shí)賦初值inti=0;一維數(shù)組的初始化:1賦值方式inti[5];i[0]=0;

5、i[1]=10;……i[4]=40;2輸入語(yǔ)句cin>>i[0]/*initalarray1*/for(i=0;i<5;i++){a[i]=i+9;cout<>a[i];cout<

6、={78,87,77,91,60};ints[5]={1,2,3,4,5,6};2:給一部分元素賦值。例如:ints[5]={78,87,77};其結(jié)果是:s[0]=78,s[1]=87,s[2]=77,s[3]=0,s[4]=0,即花括號(hào)內(nèi)的值只賦給了數(shù)組的前幾個(gè)元素,后幾個(gè)元素的值為0。3:對(duì)全部數(shù)組元素賦初值時(shí),可不指定數(shù)組長(zhǎng)度。例如:ints[5]={1,2,3,4,5};ints[]={1,2,3,4,5};編譯時(shí),可以根據(jù)元素個(gè)數(shù)確定數(shù)組長(zhǎng)度從鍵盤(pán)輸入15個(gè)整數(shù),并檢查整數(shù)10是否包含在這些數(shù)據(jù)中,若是的話,它是第幾個(gè)被輸入的。V

7、oidmain(){inti,flag,data[15];flag=0;cout<<“inputnumbers:”<>data[i];for(i=0;i<15;i++)if(data[i]==10){cout<<"10isinputedintheposition“<

8、ti;intf[20]={1,1};for(i=2;i<20;i++)f[i]=f[i-2]+f[i-1];for(i=0;i<20;i++){if(i%5==0)

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

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

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