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

下載本文檔

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

文檔簡介

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

main(){ntprintf("input5numbers\n");}return}【掌握】數(shù)組名作為函數(shù)參本小節(jié)知識點1、【掌握】數(shù)組名作為函數(shù)參1、數(shù)組名作為函數(shù)參數(shù)思考&實現(xiàn)數(shù)組a中存放了一個學生5門課程的成績,求平均成績floatavg(floata[],intfloatsum=0.0f;//循環(huán)累for(inti=0;i<len;{}return}intmain(intargc,constchar*argv[])//定義數(shù)float//獲得數(shù)組長intlen=//獲得平均floatav=avg(score,len);return}【掌握】數(shù)組名作為函數(shù)參數(shù)的本小節(jié)知識點1、【掌握】數(shù)組名作為函數(shù)參數(shù)1、數(shù)組名作函數(shù)參數(shù)的voidnzp(intvoidnzp(inta[],intnintMA(int或intMA(int【理解】冒泡排序思本小節(jié)知識點1、【了解】冒泡排2、【掌握】冒泡排序的步1、冒泡排序冒泡排序(BubbleSort,譯為:排序或氣泡排序)是一種簡單的排序算法。它重復冒泡排序分為:大數(shù)下 小數(shù)上2、冒泡排序步驟(大數(shù)下沉再如:【掌握】冒泡排序代碼思考&實現(xiàn)輸入一組無序數(shù)據(jù),使用冒泡排序法進行排序,并輸出voidintintlen=sizeof(arr)/sizeof(int);for(inti=0;i<len-1;i++){//每趟排序都會確定一個數(shù),所以需要再循環(huán)len-i次,但因為for(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++){}}【了解】內(nèi)容總 longlong8個字節(jié)(64位) unsigned無符號,最不再用來標識一個數(shù)的正負 char常量取出ascii碼轉(zhuǎn)換為2進 %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下標的范圍: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è)布思考&實現(xiàn)實現(xiàn)機選5注21選5隨機產(chǎn)生1-21之間選取5排產(chǎn)生5inti,j,k;//產(chǎn)生5for(inti=

溫馨提示

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

評論

0/150

提交評論