版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1定義一個(gè)名為a的單精度實(shí)型一維數(shù)組,長(zhǎng)度為4,所有元素的初值均為0的數(shù)定義語(yǔ)句是________________【分析】按照一般數(shù)據(jù)定義語(yǔ)句的格式,可以直接寫出方法一(參看答案);考慮到所有元素均賦初值時(shí)可以省略數(shù)組長(zhǎng)度,可以寫出方法二(參看答案);考慮到不省略數(shù)組長(zhǎng)度,給部分元素賦初值時(shí),所有未賦初值的元素均有空值(對(duì)數(shù)值型數(shù)組來(lái)說(shuō),初值為0),可以寫出方法三(參看答案);考慮到選用靜態(tài)型,不賦初值所有元素也自動(dòng)賦予??罩担▽?duì)數(shù)值型
2、數(shù)組來(lái)說(shuō),初值為0),可以寫出方法四(參看答案)?!敬鸢浮糠椒ㄒ唬篺loata[4]=00,00,00,00;方法二:floata[]=00,00,00,00;方法三:floata[4]=00;方法四:staticfloat[4];2下列數(shù)組定義語(yǔ)句中,錯(cuò)誤的是()①x[1]=a;②autox[1]=0;③staticx[l];④x[l];【分析】顯然答案①中給字符型數(shù)組賦初值的格式不對(duì)(不能直接賦予字符常量,必須用花括號(hào)括?。?,所以備
3、選答案①是符合題意的答案?!敬鸢浮竣?用“冒泡排序法“對(duì)n個(gè)數(shù)據(jù)排序,需要進(jìn)行n一1步。其中第k步的任務(wù)是:自下而上,相鄰兩數(shù)比較,小者調(diào)上;該操作反復(fù)執(zhí)行n-k次?,F(xiàn)在假設(shè)有4個(gè)數(shù)據(jù):4、l、3、2要排序,假定4為上、2為下,則利用“冒泡排序法“執(zhí)行第2步后的結(jié)果是_________________。【分析】開(kāi)始排序前的排列執(zhí)行第1步后的排列執(zhí)行第2步后的排列411142324233【答案】l、2、4、34用“選擇排序法“對(duì)n個(gè)數(shù)據(jù)排
4、序,需要進(jìn)行n-1步。其中第k步的任務(wù)是:在第k個(gè)數(shù)據(jù)到第n個(gè)數(shù)據(jù)中尋找最小數(shù),和第k個(gè)數(shù)據(jù)交換。現(xiàn)在假設(shè)有4個(gè)數(shù)據(jù):4、1、3、2要排序,則利用“冒泡排序法“執(zhí)行第2步后的結(jié)果是______________________?!痉治觥块_(kāi)始排序前的排列為:4132執(zhí)行第1步后的排列為:1432執(zhí)行第2步后的排列為:1234【答案】1、2、3、45下列數(shù)組定義語(yǔ)句中,正確的是()①inta[][]=1,2,3,4,5,6;②a[2]「3]=
5、a,b;③inta[][3]=1,2,3,4,5,6;④staticinta[][]=123456;【分析】字符數(shù)組a共有4行,每行存放一個(gè)字符串。這4行的首地址依次為:a[0]、a[1]、a[2]、a[3],從這4個(gè)地址開(kāi)始存放的字符串依次為:“11“、“22“、“33“、“44“。strcat(a[1],a[3])函數(shù)調(diào)用的功能是將s[3]處的字符串連接到a[l]的字符串后面,所以執(zhí)行該函數(shù)調(diào)用后的a「l」處的字符串為“2244“,
6、而該函數(shù)的返回值就是a[1]的首地址,puts()函數(shù)的功能就是輸出這個(gè)地址存放的字符串,由此,第1個(gè)輸出的結(jié)果就是:2244。同樣理由可以分析strcpy(a[0],a[2])的功能是將a[2]處的字符串(“33“)復(fù)制到a[0]處,返回a[0]的地址,puts()輸出的就是a[0]處的字符串,結(jié)果為:33。【答案】22443310設(shè)有下列數(shù)據(jù)定義語(yǔ)句:str[2][10]=“abc“,“ABC“;則printf(“%d“,strcm
7、p(str[1],str[0]))的輸出結(jié)果是__________;printf(“%d“,strcmp(strlwr(str[1]str[0])),str[0]))的輸出結(jié)果是_______?!痉治觥孔址蛿?shù)組str中,從str[0]開(kāi)始存放的字符串是“abc“、從str[l]開(kāi)始存放的字符串是“ABC“。strcmp(str[l],str[0])是比較str[l]和str【0」處的兩個(gè)字符串的大小,由于“ABC“是小于“abc“的,
8、按照srrcmp函數(shù)的功能可知,返回值是一個(gè)小于0的整數(shù),這是第1個(gè)空的答案。再來(lái)分析第2個(gè)空的答案,strlwr(str[l])函數(shù)的功能是將str[l]處的字符串中大寫字母改為小寫字母,其返回值是修改后字符串的地址。strcmp(stlwr(sir[1]),str[0]))函數(shù)的功能是比較str[l]和str[0]處的字符串,由于str[l]處的字符串已經(jīng)改為小寫字母了,所以和str[0]處的字符串完全相同,返回值是0,這就是第2個(gè)
9、空的答案。[答案]某個(gè)小于0的任意整數(shù)011下列程序的功能是讀取10個(gè)實(shí)數(shù),然后依次輸出前l(fā)個(gè)實(shí)數(shù)和、前2個(gè)實(shí)數(shù)和、…、前9個(gè)實(shí)數(shù)和、前10個(gè)實(shí)數(shù)和。請(qǐng)?zhí)顚懗绦蛑腥鄙俚恼Z(yǔ)句。main()floatf[10],X=00;inti;f(i=0;i<10;i)scanf(“%f“,&f);f(i=1i<=10;i)_______________________printf(“sumofNO%2d----%f\n“,i,x);【分析】瀏覽程序清
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- c語(yǔ)言數(shù)組典型例題分析與解答
- 指針典型例題分析與解答
- 量子力學(xué)典型例題分析解答
- 計(jì)算機(jī)網(wǎng)絡(luò)典型例題分析解答
- 數(shù)值分析典型例題與習(xí)題1
- 排列、組合典型例題分析
- 國(guó)際稅收典型例題分析
- 63等比數(shù)列典型例題及詳細(xì)解答
- 高中數(shù)學(xué)圓的方程典型例題及解答
- 第4章_數(shù)組3(例題習(xí)題)
- 典型例題
- 大學(xué)物理典型例題分析
- 乙烯與生活典型例題
- 《算法設(shè)計(jì)與分析》遞歸算法典型例題
- 高中數(shù)學(xué)圓的方程典型例題及詳細(xì)解答
- 初中物理典型易錯(cuò)習(xí)題分析與解答
- 2006典型例題分析 力矩分配法
- 典型例題96651
- 典型例題95757
- 典型例題95950
評(píng)論
0/150
提交評(píng)論