




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、程序設(shè)計(jì)語言C1 隨機(jī)作業(yè)題做作業(yè)時(shí)間:2012-3-16 8:oo:oo 至 2012-5-29 23:30:0011401700713A0800592012-3-16 8:00 I2012-5-29 23:31、已知 int a3=1,2, 3, 4, 5, 6, 7;,貝擻組a的第一維的大小是()4 / 11mnnA、 B、 C、 DB、3C、4D無確定值、如下程序的輸出結(jié)果是()Os=0;a33=1, 2 , 3 ,4 , 5 , 6 , i ,i : 1; i<3 ; i+)j=0 ; j)tf(” d n”,s);分)忖F FlA、B、C、DA 14B、19C、20D 21以
2、下程序的輸出結(jié)果是,int m , int n) s=0;i8 , 9;x , a=1 , 2 , 3 , 4 , a , 3 , 7);printf( ” dn”,x); (3 分) nBnA、B、C、DA 10B、18C、8D 15JI4、以下程序中函數(shù)reverse。的功能是將a所指數(shù)組中的內(nèi)容進(jìn)行逆置。#i ncludevoid reverse(int a, int n)int i ,t;for(i=0;it=ai;ai=an-1-i;an-1-i=tmai n()int b10=1,2,3,4,5,6,7,reverse(b , 8);(3分)8, 9, 10; int i , s=
3、0;I-Fr 1AB、c、DA、22B、10C、34D305、在c語言中,一維數(shù)組的定義方式為:類型說明符數(shù)組名()。(3 分)A、B、C、DA、常量表達(dá)式B、整型表達(dá)式C、整型常量或整型表達(dá)式D 整型常量&若有說明:int a4=0,0;,則下面不正確的敘述是()。(3分)_ILJI_ILJ叵A、B、C、DA、數(shù)組a的每個(gè)元素都可得到初值0B、二維數(shù)組a的第一維大小為1C、因?yàn)槎S數(shù)組a中初值的個(gè)數(shù)不能被第二維大小的值整除,則第一維的 大小等于所得商數(shù)再加1,故數(shù)組的行數(shù)為1D只有元素a00和a04可得到初值0,其余元素均得不到初值07、卜面程序中有錯(cuò)誤的行是()。(1) mai n
4、()(2) (3) i nt a3=1;(4) i nt i;(5) scanf( ” d”,& a);(6) for(i=1; i<3 ; i+)a0=a0+ai(7) prinff(” f n”,a0);(8) (3 分)ULJUIUJA、B、C、DA 3B、6C、7D 58、執(zhí)行下面的程序段后,變量k中的值為 int k=3, s2;s0=k; k=s1*10;(3分)EDOOA、B、C、DA、不定值B、33C、30D 10能正確表示t數(shù)組元素地址的表達(dá)式是9、若有以下的定義:int t32;(3分)廠 FinnA、B、C、DA、&t32B、t3C、t1D &
5、;t2(3分)r r r r IIA、B、C、DA、& aa0+1B、& aa1C、& aa0+Daa+110、若有定義:int aa 8 是;。則以下表達(dá)式中不能代表數(shù)組元aa1的地址的11、以下程序的輸出結(jié)果是 mai n() int a33= 1,2,3,4,5,6 ,i,j,s=0;for(i=1;i<3;i+) for(j=0;jv=i;j+)s+=aij; prin tf("%d",s);(3 分):AlnnnnA、B、C、DA、18B、19C、20D 21,則數(shù)組12、假定int類型變量占用兩個(gè)字節(jié),其有定義:int x10=0,
6、2,4; x在內(nèi)存中所占字節(jié)數(shù)是(3分)廠mn叵A、B、C、DA、3B、6C、10D 205 / 1113、下面程序1 mai n()2 3 float a3=0,0;4 int i;5 for(i=0;i<3;i+) scan f("%d",&ai);6 for(i=1;i<10;i+) a0=a0+ai;7 prin tf("%fn",a0);8 (3分)(每行程序前面的數(shù)字表示行號)A、B、C、DA、B、C、D沒有錯(cuò)誤第3行有錯(cuò)誤,雖然編譯能夠通過 第5行有錯(cuò)誤,雖然編譯能夠通過 第7行有錯(cuò)誤,雖然編譯能夠通過14、若二維數(shù)組a
7、有m列,則計(jì)算任一元素aij 在數(shù)組中位置的公式為(假設(shè)a00位于數(shù)組的第一個(gè)位置上)(3分)丨D兒糸A、B、C、DA、B、C、Di*m+j j*m+i i*m+j-1 i*m+j+115、對以下說明語句的正確理解是int a10=6,7,8,9,10;(3分)r r r iiBlA、B、C、DA、B、C、D將5個(gè)初值依次賦給a1至a5將5個(gè)初值依次賦給a0至a4將5個(gè)初值依次賦給a6至a10因?yàn)閿?shù)組長度與初值的個(gè)數(shù)不相同,所以此語句不正確16、定義如下變量和數(shù)組:int k;int a33=1,2,3,4,5,6,7,8,9;則下面語句的輸出結(jié)果是7 / 11i , f10;10 / 11f
8、or(k=0;k<3;k+) pri ntf("%d",ak2-k);(3分)JInnnnA、B、C、DA、3 5 7B、3 6 9C、1 5 9D 1 4 7 17、執(zhí)行下面的程序段后,變量k中的值為s0=k; k=s1*10;(3分)nmnA、B、C、DA、不定值B、33C、30D 10數(shù)組名18、在C語言中,一維數(shù)組的定義方式為:類型說明符 (3分)r r r nA、B、C、DA、常量表達(dá)式B、整型表達(dá)式C、整型常量或整型表達(dá)式D 整型常量19、定義如下變題和數(shù)組 int i;int x33=1,2,3,4,5,6,7,8,9;則下面語句的輸出結(jié)果是for(i=
9、0;i< 3;i+) prin tf("%d",xi2-1); (3分)訃F FlA、B、C、DA、1 5 9B、1 4 7C、2 5 820、若有說明 int a34;(3分)則a數(shù)組元素的非法引用是r r r nQA、B、C、DA、B、C、Da02*1 a13 a4-20 a04程序設(shè)計(jì)語言C1固定作業(yè)題1、用來引用特定數(shù)組元素的數(shù)字稱為:分)答:下標(biāo)、把數(shù)組元素按順序存放的過程稱為(3 分)答:使用兩個(gè)下標(biāo)的數(shù)組稱為組。(3分)答:二維'、在C語言中,二維數(shù)組元素在內(nèi)存中的存放順序是 。(3分)答:按行順序存放F面程序的運(yùn)行結(jié)果是f0=fl=1;for(
10、i=2; ifi=fi-2+fi 一 1;for(i=0; iif(i % 4=0)printf(” n”);printf( ”3d”,fi);(3 分)答:1123 58 13 21 34 5526、下面程序中的數(shù)組a包括10個(gè)整數(shù)元素,從a中第二個(gè)元素起,分別將后 項(xiàng)減前項(xiàng)之差存人數(shù)組b,并按每行3個(gè)元素輸出數(shù)組b。請?zhí)羁铡?i ncludemai n()int a10,b10,i ;for(i=0 ; ; i+)scanf( ” d”,&ai);for(i=1 ; ; i+)bi=ai-ai-1;for(i=1 ; i<10 ; i+)pri ntf( ” 3d”,b(3
11、分)答:1i<10 i<10 i %3=027、在C語言中,一維數(shù)組的定義方式為:類型說明符數(shù)組名一一。(3分)28、閱讀程序,寫出執(zhí)行結(jié)果#i ncludefunc(int b)int j ;for(j=0 ; j<4 ; j+)bj=j ;mai n()int a4,i ;func(a);for(i=0 ; i<4 ; i+) printf( ” d”,ai); (3 分)答:0 1 2 329、編寫程序,將一個(gè)不大于256的十進(jìn)制正整數(shù)轉(zhuǎn)化為8位的二進(jìn)制數(shù),若不足8位,則在前面補(bǔ)0,例如十進(jìn)制數(shù)2轉(zhuǎn)化位8位二進(jìn)制數(shù)后是00000010, 37 轉(zhuǎn)化后是001001
12、01。試求出十進(jìn)制數(shù)5、23、189轉(zhuǎn)化位8位二進(jìn)制分別是多少?(要求必須使用循環(huán) 語句實(shí)現(xiàn))(3分)djjJZ main() int a,i,b8; printf("Please Input a Number < =256:n");scanf("%d",&a);for(i=1;i < =8;i+)bi=0;i=8;while (i > =1) bi=a%2;a=a/2;if (a=0)break;i-;for(i=1;i< =8;i+)printf("%d",bi);30、編寫程序,求一正整數(shù)等差數(shù)列的前五項(xiàng)的立方和,該數(shù)列前四項(xiàng)之和是26、之積是880。(3分)15 / 11main()long aO,d;long s;for(a0=1;a0<=26;a0+)for(d=1;d<=26;d+)if(a0+a0+d+a0+2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 吉利學(xué)院《中學(xué)歷史課堂教學(xué)藝術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 宜春幼兒師范高等??茖W(xué)?!锻亮W(xué)與地基基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024-2025學(xué)年廈門市第六中學(xué)高考考前適應(yīng)性測試英語試題含解析
- 長沙衛(wèi)生職業(yè)學(xué)院《網(wǎng)絡(luò)操作系統(tǒng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 公共交通運(yùn)營成本控制制度
- 工程設(shè)備采購管理措施
- 四川省瀘州市2024-2025學(xué)年高一上學(xué)期1月期末統(tǒng)一考試數(shù)學(xué)試題(解析版)
- 拱橋總體施工方案
- 高空伐樹作業(yè)施工方案
- 征地界樁施工方案
- GB/T 1839-2008鋼產(chǎn)品鍍鋅層質(zhì)量試驗(yàn)方法
- 邊坡穩(wěn)定性計(jì)算書
- 教教技術(shù)cccp四種教練能力與技巧課件
- 人工濕地設(shè)計(jì)方案
- 建筑安全員A證考試題庫附答案
- 綠色化學(xué)原理課件
- 《數(shù)獨(dú)》(第一課)教學(xué)課件
- 【教學(xué)課件】鴿巢問題整理和復(fù)習(xí)示范教學(xué)課件
- 2023深圳工務(wù)署品牌名單
- 干部作風(fēng)建設(shè) 講義課件
- 車輛過戶證明
評論
0/150
提交評論