語言-08數(shù)組閱讀傳播前保留封面_第1頁
語言-08數(shù)組閱讀傳播前保留封面_第2頁
語言-08數(shù)組閱讀傳播前保留封面_第3頁
語言-08數(shù)組閱讀傳播前保留封面_第4頁
語言-08數(shù)組閱讀傳播前保留封面_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

【理解】整型變量修飾符介本小節(jié)知識(shí)點(diǎn)1、【掌握】改變整型變量占用的空2、【掌握】改變整型變量的符修飾符 long 1、改變整型變量所占空 2 4%d 8longlong8%lld32*langlanglong4個(gè)字節(jié)longlong8個(gè)字節(jié)long8個(gè)字節(jié)longlong8個(gè)字節(jié)思考&實(shí)現(xiàn)定義 ints=1,說明其存放的原理及表示的范定義inta=1,說明其存放的原理及表示的2、改變整型變量的符號(hào) 思考&實(shí)現(xiàn)定義unsignedshorts=0,求出short無符號(hào)數(shù)的最大值(0-【掌握】char類型數(shù)據(jù)本小節(jié)知識(shí)點(diǎn)1、【理解】char型常量問2、【掌握】char型數(shù)據(jù)的原3、【掌握】char型使用注意事1、char型常量問題2、原 3、注意事項(xiàng)charc=charz='我';char字節(jié),一個(gè)中文字符占3字節(jié)(unicode表),所有char不可 chartwo='ac';思考&實(shí)現(xiàn)1)輸入一個(gè)小寫字母,要求轉(zhuǎn)換成大寫 分析A a97差了c){charch;if(c>='a'&&c<='z'){ch=c-32;}return}intmain(intargc,constchar*argv[]){return}【了解】數(shù)組的基本概本小節(jié)知識(shí)點(diǎn)1、【理解】數(shù)組的基本概2、【了解】數(shù)組分類:按內(nèi)容劃3、【了解】數(shù)組分類:按維度分1、基本概念2、按的內(nèi)容分字符數(shù)組:用來字符3、按維度分類【掌握】一維數(shù)組定義及注意事本小節(jié)知識(shí)點(diǎn)1、【了解】一維數(shù)組介2、【掌握】一維數(shù)組的定3、【掌握】數(shù)組定義的1、一維數(shù)組介紹2、一維數(shù)組的定義類型說明符數(shù)組名[常量表達(dá)式];3、數(shù)組定義的計(jì)算。因此5個(gè)元素分別為a[0],a[1],a[2],a[3],a[4]【掌握】一維數(shù)組初始本小節(jié)知識(shí)點(diǎn)1、【了解】什么是初始化2、【掌握】定義的同時(shí)進(jìn)行初始3、【掌握】先定義,后初1、一維數(shù)組的初始化2、定義的同時(shí)初始化類型值intnums[5]=intnums[10]={1,2};intnums[]=intnums[5]={[4]=3,[1]=注意注意3、先定義,后初始化//先定義數(shù)組,然后對(duì)數(shù)組進(jìn)行初始intnums[3];nums[0]=nums[1]=nums[2]=intlen=5;scores[0]=90;scores[1]=scores[2]=scores[3]=scores[4]=【理解】一維數(shù)組一個(gè)讓人疑惑的本小節(jié)知識(shí)點(diǎn)1、【了解】一位數(shù)組一個(gè)讓人疑惑的問1、一維數(shù)組一個(gè)讓人疑惑的問題組中是有值的,是隨機(jī)的數(shù),所以如【掌握】一維數(shù)組本小節(jié)知識(shí)點(diǎn)1、【了解】一維數(shù)組2、【掌握】一維數(shù)組的遍1、一維數(shù)組的方數(shù)組名[下標(biāo)]2、一維數(shù)組的遍歷思考&實(shí)現(xiàn)正序輸出(遍歷)數(shù)逆序輸出(遍歷)數(shù)int//正序輸for(inti=0;i<10;{}//逆序輸for(intj=9;j>=0;j--)}【掌握】應(yīng)用:數(shù)組遍思考&實(shí)現(xiàn)【掌握】一維數(shù)組的方本小節(jié)知識(shí)點(diǎn)1、【掌握】一個(gè)一維數(shù)組內(nèi)部方2、【理解】一維數(shù)組的元素地1、數(shù)組的方式intchar intint【了解】一維數(shù)組的地本小節(jié)知識(shí)點(diǎn)1、【掌握】一維數(shù)組的地1、一位數(shù)組的地址charchars[]=//根據(jù)下標(biāo)計(jì)算這個(gè)下標(biāo)的地址:chars+sizeof(char)*下intnums[]=//numssizeof(int*下【掌握】一維數(shù)組長(zhǎng)度本小節(jié)知識(shí)點(diǎn)1、【掌握】一維數(shù)組長(zhǎng)度計(jì)算1、計(jì)算數(shù)組的長(zhǎng)度數(shù)組占用的總元素【掌握】一維數(shù)組的越界問本小節(jié)知識(shí)點(diǎn)1、【掌握】一維數(shù)組越界問1、數(shù)組的越界char下標(biāo)范圍:a[0]a[2]s'老版本的xcod,越界不會(huì)報(bào)錯(cuò)的,只會(huì)給出警告新版本的xd 【掌握】應(yīng)用:找最大思考&實(shí)現(xiàn)//通過循環(huán)依次輸入10//保存到數(shù)組//for循環(huán),遍歷數(shù)組,找出最intmain(){intprintf("input10numbers:\n");if(a[i]>max)max=a[i];return0;}intfor(inti=0;i<10;{}for(inti=0;i<10;{}【理解】數(shù)組元素作為本小節(jié)知識(shí)點(diǎn)1、【掌握】數(shù)組元素作為函數(shù)inta[0]a[1]a[2]1、數(shù)組元素作函數(shù)實(shí)參數(shù)組元素就是下標(biāo)變量,它與普通變量并無區(qū)別。思考&實(shí)現(xiàn)判別一個(gè)整數(shù)數(shù)組中各元素的值,若大于0 printf(..x..printf(}voidnzp(intv){if(v>0)printf("%d}

main(){ntprintf("input5numbers\n");}return}【掌握】數(shù)組名作為函數(shù)參本小節(jié)知識(shí)點(diǎn)1、【掌握】數(shù)組名作為函數(shù)參1、數(shù)組名作為函數(shù)參數(shù)思考&實(shí)現(xiàn)數(shù)組a中存放了一個(gè)學(xué)生5門課程的成績(jī),求平均成績(jī)floatavg(floata[],intfloatsum=0.0f;//循環(huán)累for(inti=0;i<len;{}return}intmain(intargc,constchar*argv[])//定義數(shù)float//獲得數(shù)組長(zhǎng)intlen=//獲得平均floatav=avg(score,len);return}【掌握】數(shù)組名作為函數(shù)參數(shù)的本小節(jié)知識(shí)點(diǎn)1、【掌握】數(shù)組名作為函數(shù)參數(shù)1、數(shù)組名作函數(shù)參數(shù)的voidnzp(intvoidnzp(inta[],intnintMA(int或intMA(int【理解】冒泡排序思本小節(jié)知識(shí)點(diǎn)1、【了解】冒泡排2、【掌握】冒泡排序的步1、冒泡排序冒泡排序(BubbleSort,譯為:排序或氣泡排序)是一種簡(jiǎn)單的排序算法。它重復(fù)冒泡排序分為:大數(shù)下 小數(shù)上2、冒泡排序步驟(大數(shù)下沉再如:【掌握】冒泡排序代碼思考&實(shí)現(xiàn)輸入一組無序數(shù)據(jù),使用冒泡排序法進(jìn)行排序,并輸出voidintintlen=sizeof(arr)/sizeof(int);for(inti=0;i<len-1;i++){//每趟排序都會(huì)確定一個(gè)數(shù),所以需要再循環(huán)len-i次,但因?yàn)閒or(intj=0;j<len-i-1;j++){intif(arr[j]>arr[j+1]){temp=arr[j];arr[j]=arr[j+1];arr[j+1]=}}}//打印數(shù)組內(nèi)for(inti=0;i<len;i++){}}【了解】?jī)?nèi)容總 longlong8個(gè)字節(jié)(64位) unsigned無符號(hào),最不再用來標(biāo)識(shí)一個(gè)數(shù)的正負(fù) char常量取出ascii碼轉(zhuǎn)換為2進(jìn) %d 有 --->初始化 格式:intfloatf1[12];charc[10];intintintn=5; inta2[n];4)#defineN int5)inta4;inta4[10inta[10]=inta[3]={2,3,4};//完全初始化int inta3[5]={1,2,3};intinta5[10];int下標(biāo)的范圍:0~n-int 4)&a[0]1)int2)intintintsum(intx,intreturn}voidsum(ints[]){} ints[];s=a;s存放了a 小數(shù)上 1 3122356第一趟 12356 312312 len-1- 第二趟 3 3len-第三趟 3112 1312第四趟 2312【了解】作業(yè)布思考&實(shí)現(xiàn)實(shí)現(xiàn)機(jī)選5注21選5隨機(jī)產(chǎn)生1-21之間選取5排產(chǎn)生5inti,j,k;//產(chǎn)生5for(inti=

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論