![歷年C語(yǔ)言考試題庫(kù)及答案_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/a8cdf801-f768-4f3d-a476-a507d19bac67/a8cdf801-f768-4f3d-a476-a507d19bac671.gif)
![歷年C語(yǔ)言考試題庫(kù)及答案_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/a8cdf801-f768-4f3d-a476-a507d19bac67/a8cdf801-f768-4f3d-a476-a507d19bac672.gif)
![歷年C語(yǔ)言考試題庫(kù)及答案_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/a8cdf801-f768-4f3d-a476-a507d19bac67/a8cdf801-f768-4f3d-a476-a507d19bac673.gif)
![歷年C語(yǔ)言考試題庫(kù)及答案_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/a8cdf801-f768-4f3d-a476-a507d19bac67/a8cdf801-f768-4f3d-a476-a507d19bac674.gif)
![歷年C語(yǔ)言考試題庫(kù)及答案_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/15/a8cdf801-f768-4f3d-a476-a507d19bac67/a8cdf801-f768-4f3d-a476-a507d19bac675.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、C語(yǔ)言理論上機(jī)考試選擇題部分(共200題,僅針對(duì)11級(jí)定向?qū)I(yè))D) 241、下面程序的輸出是#in cludevoid mai n() int k=11;prin tf(k=%d,k=%o,k=%xn,k,k,k); A) k=11,k=12,k=11C) k=11,k=013,k=0xbB) k=11,k=13,k=13D) k=11,k=13,k=b2、在下列選項(xiàng)中,不正確的賦值語(yǔ)句是_D.A) +t;B) n1=( n2=( n3=0);C) k=i=j; D) a=b+c=1;int x=023; prin tf(%dn,-x);A) 17B) 1811、下面程序的輸出的是#in c
2、lude void mai n() int x=10,y=3;prin tf(%dn,y=x/y); A) 0C) 23CB) 1C) 3D)不確定的值3、下面合法的C語(yǔ)言字符常量是 _C) 65A) tB) AD) A4、表達(dá)式A) true:10!=9的值是_B)非零值D_C) 0D) 15、C語(yǔ)言提供的合法的數(shù)據(jù)類(lèi)型關(guān)鍵字是B .A) DoubleB) shortC) in tegerD) Char12、已知字母 A的ASCII碼為十進(jìn)制的 的輸出是A .65,下面程序#in clude void mai n() char ch1,ch2;ch1=A+5-3;ch2=A+6-3;prin
3、 tf(%d,%cn,ch1,ch2); A) 67,DB) B,CC) C,DD)不確定的值13、若要求在if后一對(duì)圓括號(hào)中表示 系,則能正確表示這一關(guān)系的表達(dá)式為a不等于0的關(guān)D .6、字符(char)型數(shù)據(jù)在微機(jī)內(nèi)存中的存儲(chǔ)形式是D .A)反碼B)補(bǔ)碼C) EBCDIC碼D) ASCII 碼A) a0B) !aC) a=0D) a7、C語(yǔ)言程序的基本單位是C14、以下程序的輸出結(jié)果是D.A)程序行B)語(yǔ)句C)函數(shù)D)字符#in cludevoid mai n()8、設(shè)int a=12,則執(zhí)行完語(yǔ)句a+=a-=a*a后,a的值是 int x=10,y=10;Dprin tf(%d %dn,
4、x-,-y);A) 552B) 264C) 144D) -264A) 10 10B) 9 9C) 9 10D) 10 99、執(zhí)行下面程序中的輸出語(yǔ)句后,輸出結(jié)果是B .15、設(shè)有如下定義:#in cludeint x=10,y=3,z;void mai n()則語(yǔ)句int a;prin tf(%dn,z=(x%y,x/y);prin tf(%dn ,(a=3*5,a*4,a+5):的輸岀結(jié)果是DA) 1B) 0C) 4D) 3A) 65B) 20C) 15D) 1016、為表示關(guān)系x y z,應(yīng)使用 C語(yǔ)言表達(dá)式10、下面程序的輸出是B.A .#in cludeA) (x=y)&( y=z)B
5、) (x=y)AND(y=z)void mai n()C) (x=y=z)D) (x=y) & (y=z)17、C語(yǔ)言中非空的基本數(shù)據(jù)類(lèi)型包括A)C)D)整型,實(shí)型,邏輯型 整型,字符型,邏輯型 整型,實(shí)型,邏輯型,字符型B.B)整型,實(shí)型,字符型A) 8,10,8,10C) 9,11,9,10B) 9,11,8,10D) 9,10,9,1118、若x和y都是int型變量,x=100,y=200,且有下面的 程序片段:prin tf(%d,(x,y);上面程序片段的輸出結(jié)果是22、已知 a=12,則 表達(dá)式 a+=a-=a*=a 的 結(jié)果是 A .A) 023、若已定義_B_.A) 20B)
6、144C) 12D) -264int a,則表達(dá)式 a=10,a+10,a+的值是B) 10C) 21D) 11A) 200C) 100 200B) 100D)輸出格式符不夠,輸出不確定的值24、閱讀下面的程序#in clude19、閱讀下面的程序#in cludevoid mai n()char ch;scan f(%3c,&ch); prin tf(%c,ch);如果從鍵盤(pán)上輸入abc則程序的運(yùn)行結(jié)果是_AA)aB)bC) c D)程序語(yǔ)法出錯(cuò)20、閱讀下面的程序#in cludevoid mai n()int i,j;i=010;j=9;prin tf(%d,%d,i-j,i+j);則程
7、序的運(yùn)行結(jié)果是 IA) 1,19B) -1,19C) 1,17D) -1,1721、閱讀下面的程序#in cludevoid mai n()int i,j,m, n;i=8;j=10;m=+i;n =j+;prin tf(%d,%d,%d,%d,i,j,m, n);程序的運(yùn)行結(jié)果是void mai n()int i,j;scan f(%3d%2d, & i,&j);prin tf(i=%d,j=%dn,i,j);如果從鍵盤(pán)上輸入 是D.1234567,則程序的運(yùn)行結(jié)果A) i=123,j=4567C) i=1,j=2B) i=1234,j=567D) i=123,j=4525、下面程序的輸出結(jié)
8、果是_#in cludevoid mai n()int a=-1, b=4, k; k=(+a=0)&(b-=0);prin tf(%d,%d,%dn,k,a,b);A) 1,1,2B) 1,0,3 C) 0,1,2D) 0,0,326、下面程序的輸出結(jié)果是#in cludevoid mai n()int a=5,b=3;float x=3.14, y=6.5;prin tf(%d,%dn,a+b!=a-b,x=(y-=6.1); A) 1,0B) 0,1C) 1,1D) 0,027、執(zhí)行下面程序段后,輸出結(jié)果是int a;int b=65536;a=b;prin tf(%dn,a);A) 6
9、5536B) 0C) -1D) 1D) C語(yǔ)言中變量必須先定義后引用28、若有以下定義和語(yǔ)句:int a=010, b=0x10, c=10;prin tf(%d,%d,%dn,a,b,c);則輸出結(jié)果是B.A) 10,10,10 B) 8,16,10 C) 8,10,10D) 8,8,1029、已知有double型變量x=2.5,y=4.7,整型變量a=7, 則表達(dá)式 x+a%3*(i nt)(x+y)%2/4 的值是 B .A) 2.4B) 2.5C) 2.7538、 C語(yǔ)言中的變量名只能由字母,數(shù)字和下劃線三種 字符組成,且第一個(gè)字符C.必須為字母 必須為下劃線 必須為字母或下劃線可以是
10、字母,數(shù)字或下劃線中的任意一種A)B)C)D)D) 039、 設(shè)有說(shuō)明:char w; int x; float y; double 乙則表達(dá)式:w*x+z-y值的數(shù)據(jù)類(lèi)型是DA) floatB) char C) intD) double30、若已定義 x和y是整型變量,x=2;,則表達(dá)式y(tǒng)=2.75+x/2 的值是C.A) 5.5B) 5C) 3D) 4.040、一個(gè)C語(yǔ)言的執(zhí)行是從A)B)31、以下程序的輸出結(jié)果是#in cludeC)voidmai n()int a=12, b=12;prin tf(%d,%dn,-a,+b); A) 10,10B) 12,12C) 11,10D) 11
11、,13D)A.本程序的主函數(shù)開(kāi)始,到本程序的主函數(shù)結(jié)束 本程序的第一個(gè)函數(shù)開(kāi)始,到本程序的最后一個(gè)函 數(shù)結(jié)束本程序的主函數(shù)開(kāi)始,到本程序的最后一個(gè)函數(shù)結(jié) 束本程序的第一個(gè)函數(shù)開(kāi)始,到本程序的主函數(shù)結(jié)束41、設(shè)a為整型變量,不能正確表達(dá)數(shù)學(xué)關(guān)系10a15的C語(yǔ)言表達(dá)式是A)10a10&a15B) a=11|a=12|a=13|a=14D) !(a=15)32、設(shè)有以下語(yǔ)句 :int是.Ax=10;x+=3+x%(3),貝U x 的值A(chǔ)) 14B) 15C) 11D) 1242、下列程序執(zhí)行后的輸出結(jié)果是#in clude 33、若d為double型變量,則表達(dá)式d=1,d+5,d+的值 是D .
12、A) 1B) 6.0C) 2.0D) 1.0void mai n() int a=5,b=60,c;if (ab)c=a*b ;prin tf(%d*%d=%dn,b,a,c); else34、表達(dá)式A) T5!=3的值是B)非零值D.C) 0D) 1c=b/a; prin tf(%d/%d=%dn,b,a,c); A) 60/5=12B) 300C) 60*5=300 D) 1235、若有定義 int a=12,n=5,則表達(dá)式 后,a的值A(chǔ).a%=( n%2)運(yùn)算A) 0B) 1C) 12D) 636、若有定義 int x=3,y=2 和 float a=2.5,b=3.5,則表達(dá) 式:(
13、x+y)%2+(int)a/(int)b 的值是 _D_.A) 0B) 2C) 1.543、如果c為字符型變量,判斷c是否為空格不能使用 A.(假設(shè)已知空格 ASCII碼為32)A) if(c=32)C) if(c=40)B) if(c=32)D) if(c=)D) 137、在C語(yǔ)言中,以下敘述不正確的是在C程序中,無(wú)論是整數(shù)還是實(shí)數(shù),都能被準(zhǔn)確無(wú)誤 的表示在C程序中,變量名代表存儲(chǔ)器中的一個(gè)位置靜態(tài)變量的生存期與整個(gè)程序的生存期相同A)B)C)44、運(yùn)行下面程序時(shí),序的輸出結(jié)果是#in clude 若從鍵盤(pán)輸入3,5,則程D .void mai n()int x,y;scan f(%d,%d
14、, &x,& y);if (x=y)prin tf(x=y);else if (xy)prin tf(xy);elseprin tf(xy);A) 3545、運(yùn)行下面程序時(shí),6,5,7,則輸出結(jié)果是#in elude void mai n() int a,b,c;sea nf(%d,%d,%d, &a,&b,&c); if (ab)if (ac)prin tf(%dn,a);elseprin tf(%dn,c);elseB) 53C) xyD) xy若從鍵盤(pán)輸入數(shù)據(jù)為C .if (a0.0) b=0.0;else if (a0.5) & (a!=2.0)b=1.0/(a+2.0);else i
15、f (a10.0) b=1.0/2;else b=10.0;prin tf(%fn,b);A) 0.000000C) 1.00000048、執(zhí)行下面程序后#i nclude void mai n() int x=41,y=1;if (x%3=0 & x%7=0) y+=x; prin tf(y=%dn ”,y);elsey=x; prin tf(y=%d,y);A) y=41B) 0.500000D) 0.250000,運(yùn)行結(jié)果是AB)y=43C)y=42D) y=1A) 5if (bc)prin tf(%dn,b);elseprin tf(%dn,c);B) 6C) 7D)不定值46、執(zhí)行下
16、面程序時(shí),若從鍵盤(pán)輸入2,則程序 的運(yùn)行結(jié)果是A .#in elude void mai n() int k; char cp;cp=getehar();if (cp =O & cp-a & cp=f) k=cp-a+10;else k=c p-A+10; prin tf(%drTk);A) 2B) 4C) 1D) 1047、運(yùn)行下面程序時(shí),從鍵盤(pán)輸入2.0,則輸出 結(jié)果是 B.#in elude void mai n() float a,b;sea nf(%f, &a);49、運(yùn)行下面程序時(shí),從鍵盤(pán)輸入12,34,9,則輸出結(jié)果是A .#in elude void mai n() int x
17、,y,z;sea nf(%d,%d,%d,&x,&y,& z); if (xy)if (yz) prin tf(%dn,z); else prin tf(%dn,y);else if (xz) prin tf(%dn,z);else prin tf(%dn,x);A) 34B) 12C) 9D)不確定的值50、運(yùn)行下面程序時(shí),從鍵盤(pán)輸入字母H,則輸出結(jié)果是C .#i nclude void mai n() char ch; ch=getchar(); switch(ch) case H: prin tf(Hello!n); case G: prin tf(Good mornin g!n); d
18、efault: prin tf(Bye_Bye!n); A) Hello!C) Hello!B) Hello!Good Morni ng!D) Hello!D) 3,1Good morni ng!Bye_Bye!Bye_Bye!51、 執(zhí)行下列程序段后的輸出結(jié)果是 int x=1,y=1,z=1;x+=y+=z;prin tf(%dn,xy?y:x);A) 3B) 2C) 152、設(shè)ch是char型變量值為A,則表達(dá)式 & ch=AC) zD) A53、下面程序的輸出結(jié)果是#in clude #in clude void mai n() int x=0,y=1,z=0;if (x=z=y)x=
19、3;prin tf(%d,%dn,x,z);A) 3,0B) 0,0C) 0,157、假定等級(jí)和分?jǐn)?shù)有以下對(duì)應(yīng)關(guān)系: 等級(jí): 等級(jí): 等級(jí):對(duì)于等級(jí)ABC能的程序段是分?jǐn)?shù):85100分?jǐn)?shù):6084分?jǐn)?shù):60以下grade輸出相應(yīng)的分?jǐn)?shù)區(qū)間,能夠完成該功D .void mai n() int x=8,y=-7,z=9; if (xy)if (y0) z=0; else z-=1;prin tf(%dn ,z);A) 8B) 1C) 9D) 054、運(yùn)行下面程序時(shí),若從鍵盤(pán)輸入5 ,則程序的 輸出結(jié)果是B.#in clude void mai n() int a ;scan f(%d, &a);i
20、f (a+5) prin tf(%dn,a); else prin tf(%dn,a-);A) 7B) 6C) 5D) 455、運(yùn)行下面程序時(shí),若從鍵盤(pán)輸入 程序的輸出結(jié)果是B_.#in clude 3 , 4 ,則void main() int a,b,s;scan f(%d,%d,&a,&b); s=a;if (sb) s=b; s=s*s;prin tf(%dn,s);A) 14A) switch (grade)case A:prin tf(85-100n);case B: prin tf(60-84n); case C:printf(60 以下 n); default:printf(”
21、 等級(jí)錯(cuò)誤!n);B) switch (grade)case A: prin tf(85-100n);break;case B: prin tf(60-84n); case C:printf(60 以下 n); default:printf(等級(jí)錯(cuò)誤!n);C) switch (grade)case A: prin tf(85-100n);break; case B: prin tf(60-84n);break;case C:printf(60 以下 n); default:printf(” 等級(jí)錯(cuò)誤!n);D) switch (grade)case A: prin tf(85-100n);b
22、reak; case B: prin tf(60-84n);break;case C:printf(60 以下 n);break; default:printf(” 等級(jí)錯(cuò)誤!n);58、能夠完成如下函數(shù)計(jì)算的程序段是-1B) 16C) 18D) 20x056、下列程序的執(zhí)行結(jié)果是A) y=1;B) if (x=0)C)d=15D) 25if(x!=0) if(x0) y=1;else y=0;C) y=0;if (x=0)if (x0) y=1;else y=-1;if(x0) y=1;else y=0;else y=-1;D) y=-1;if (x0) y=1; else y=0;if (
23、a) d=d-10;else if(!b)if (!c) x=15; else x=25;prin tf(d=%dn,d);A)d=20B) d=1059、有如下程序#i nclude void mai n() float x=5.0,y;if(x0.0) y=0.0;else if (x10.0) y=1.0/x; else y=1.0;prin tf(%fn,y);該程序的輸出結(jié)果是62、有如下程序:#i nclude void mai n() int a=2,b=-1,c=2; if (ab)if (b0) c=0; else c+;prin tf(%dn,c); 該程序的輸出結(jié)果是A)
24、 0.000000C) 0.200000B) 0.50000D) 1.000000A) 0B) 1C) 2D) 360、以下程序的執(zhí)行結(jié)果是#i nclude void mai n() int x=1,y=0;switch (x)63、下列程序執(zhí)行后的輸出結(jié)果是#in clude case 1:switch (y)case 0:prin tf(firstn);break;case 1:pnn tf(sec ondn );break; case 2:prin tf(thirdn);void mai n() int x,y=1,z;if (z=y)0)x=4;else if (y=0) x=5;
25、else x=6;prin tf(%d,%dn,x,y); A) 4,1B) 6,1C) 5,0 D)出錯(cuò)信息A) firstsecondC) firstB) first thirdD) secondthird61、以下程序的執(zhí)行結(jié)果是#i nclude voidmai n() int a,b,c,d,x;a=c=0;b=1;d=20;64、有如下程序#in clude void mai n() int x=1,a=0,b=0;switch(x)case 0: b+;case 1: a+;case 2: a+;b+;prin tf(a=%d,b=%dn,a,b);該程序的輸出結(jié)果是A) a=2
26、,b=1 B) a=1,b=1 C) a=1,b=0 D) a=2,b=265、下面程序的輸出結(jié)果是#in clude C) 5D) 4void mai n() int a=-1,b=1,k;if (+a0) & (b-=0)prin tf(%d %dn,a,b);elseprin tf(%d %dn,b,a);A) -1 1B) 0 1C) 1 0 D) 0 066、假定w、x、y、z、m均為int型變量,有如下程 序段:else prin tf(%dn,x-); A) 7B) 6w=1;x=2;y=3;z=4; m=(wx)?w:x;則該程序段執(zhí)行后,A) 4B)3m=(my)?m:y;m
27、=(m100) prin tf(%dn,a100); else prin tf(%dn,a=100);A)a=100B) 100C) 0D) 168、若執(zhí)行下面的程序從鍵盤(pán)上輸入是.B9,則輸出結(jié)果#i nclude void mai n()int n;sca nf(%d,&n);if (n+10) prin tf(%dn, n); else prin tf(%dn, n-);A) 11B)10C)9D) 869、以下程序輸出結(jié)果是 #i nclude void mai n() int m=4;if 什+m5) prin tf(%dn,m-); else prin tf(%dn,-m);A)
28、7B) 6C) 5D) 470、若執(zhí)行下面的程序從鍵盤(pán)上輸入#in elude 5,則輸出結(jié)果是.void mai n()int X;sea nf(%d, &x);if (x+5) prin tf(%dn,x);71、 以下程序段運(yùn)行結(jié)果是 _int x=1,y=1,z=-1;x+=y+=z; prin tf(%dn,xy?y:x);A) 1B) 2C) 472、有以下程序#i nclude void mai n() int a,b,c=246;a=c/100%9; b=(-1) &(-1);prin tf(%d,%dn,a,b);輸出結(jié)果是D)不確定的值A(chǔ)) 2,1B) 3,2C) 4,3D
29、) 2,-173、運(yùn)行下面程序時(shí),若從鍵盤(pán)輸入數(shù)據(jù)為 則輸出結(jié)果是C .#i nclude stdio.hvoid mai n() int nu m,i,j,k ,p lace; scan f(%d, &n um);if (n um99)p lace=3;else if(num 9)p lace=2;elsep lace=1;i=n um/100;j=( num-i*100)/10;k=( nu m-i*100-j*10);switch (p lace) case 3: prin tf(%d%d%dn ,k,j,i);break;case 2: prin tf(%d%dn,k,j);break
30、;case 1: prin tf(%dn ”,k);A) 123B) 1,2,3C) 32174、執(zhí)行下列程序后的輸出結(jié)果是#in elude void mai n()123,D) 3,2,1C) 2 int k=4,a=3,b=2,c=1;prin tf(”dn,ka?k:cb?c:a);A) 4B) 3D) 175、以下條件表達(dá)式中能完全等價(jià)于條件表達(dá)式 是B.A) (x=0) B) (x!=0)C) (x=1)D) (x!=1)C)在其之前尚未配對(duì)的最近的ifD)同一行上的if80、設(shè) X、y、后,t的值為x=y=z=1; t=+x II +y & +z;A)不定值 B) 4C) 1z、
31、t均為int型變量,則執(zhí)行以下語(yǔ)句C .D) 076、若運(yùn)行下面程序時(shí),給變量a輸入 是 A .15,則輸出結(jié)果#in elude 81、以下程序段x=-1;dovoid mai n() int a,b;scan f(%d, &a); b=a15?a+10:a-10; prin tf(%dn,b);A) 5x=x*x; while (!x);A)是死循環(huán)C)循環(huán)執(zhí)行一次B)循環(huán)執(zhí)行兩次D)有語(yǔ)法錯(cuò)誤B) 25C) 15D) 1077、運(yùn)行下面程序后,輸出是D#in clude void mai n() int k=-3;if (k=0) prin tf(* n); else prin tf(#
32、 n)A) #B) *C) #*D) 有語(yǔ)法錯(cuò)誤不能通過(guò)編譯82、對(duì)下面程序段描述正確的是int x=0,s=0;while (!x!=0) s+=+x; prin tf(%d,s);運(yùn)行程序段后輸出0運(yùn)行程序段后輸出1 程序段中的控制表達(dá)式是非法的 程序段循環(huán)無(wú)數(shù)次A)B)C)D)78、執(zhí)行下面程序的輸出結(jié)果是#in clude 83、下面程序段的輸出結(jié)果是x=3;do y=x-;if (!y) prin tf(*);co nti nue;prin tf(#); while(x=2);B) #* C)死循環(huán) D)輸出錯(cuò)誤信息A) #A)B)C)D)void mai n() int a=5,b
33、=0,c=0;if (a=a+b) prin tf(* n); else prin tf(# n);有語(yǔ)法錯(cuò)誤不能編譯能通過(guò)編譯,但不能通過(guò)連接 輸出*輸出#84、下面程序的運(yùn)行結(jié)果是#in clude79、為了避免嵌套的if-else語(yǔ)句的二義性,C語(yǔ)言規(guī) 定else總是與 _C_組成配對(duì)關(guān)系.A)縮排位置相同的ifB)在其之前未配對(duì)的ifvoid mai n() int a=1,b=10;do b-=a;a+; while(b-0);prin tf(%d,%dn,a,b);A) 3,11B) 2,8C) 1,-1D) 4,985、下面程序段的運(yùn)行結(jié)果是int n=0;C) 234D)錯(cuò)誤信
34、息while (n+=2)prin tf(%d, n);A)012B) 123a=-1;b=0;do +a;86、下面程序段的運(yùn)行結(jié)果是int x=0,y=0;while (x15) y+,x+=+y; prin tf(%d,%d,y,x);A) 20,7B) 6,1287、下面程序的運(yùn)行結(jié)果是#in cludevoid mai n() int s=0,i=1;while (s=10) s=s+i*i;i+;prin tf(%d,-i);C) 20,8BD)8,20+a; b+=a; while(a9); prin tf(”dn,b);A) 34B) 2491、下面程序段的運(yùn)行結(jié)果是for(i
35、=1;i=5;) prin tf(%d,i); i+;A) 12345 B)1234C) 26DC) 15D) 25D)無(wú)限循環(huán)A) 4B) 3C) 5D) 688、函數(shù) C_(n * n )/6=1+1/(2*2)+1/(3*3)+.+1/(n*n) 請(qǐng)?zhí)羁?,完成求n的功能。#in clude void mai n() double s=0.0; int i,n;scan f(%ld,&n); for(i=1;i=n ;i+) s=s+;s=(sqrt(6*s); prin tf(s=%e,s);A) 1/i*iB) 1.0/i*ipi的功能是根據(jù)以下近似公式求n值:92、下面程序的輸出結(jié)果
36、是 #i nclude voidmai n() int n=4; while (n-) prin tf(%d ,n-);A) 2 0B) 3 1C) 3 2 1D) 2 1 0C) 1.0/(i*i) D) 1.0/( n*n)89、下面程序段的運(yùn)行結(jié)果是for(x=10;x3;x-) if(x%3) x-;-x; -x; prin tf(%d ,x);A) 6 3B) 7 4C) 6 2D) 7 390、下面程序的運(yùn)行結(jié)果是#in cludevoid mai n() int a,b;93、以下程序運(yùn)行后的輸出結(jié)果是#i ncludevoid mai n() int i=10,j=0;do j
37、=j+1;i-;while(i2); prin tf(%dn,j);A) 50B) 52C) 51D) 894、以下函數(shù)的功能是:求 空.C#i ncludevoid mai n() int i,x,y;double z;scan f(%d %d, &x,& y); for(i=1,z=x;iy;i+) z=z*;prin tf(xAy=%en,z); A) i+B) X+C) xD) i95、有如下程序#in cludeA) -1B) 1C) 8D) 0void mai n() int x=23;do prin tf(%d,x-); while(!x);該程序的執(zhí)行結(jié)果是A) 321C)不輸
38、出任何內(nèi)容96、以下程序段的執(zhí)行結(jié)果是int i,j,m=0;for(i=1;i=15;i+=4) for(j=3;j=19;j+=4) m+;prin tf(%dn,m);A) 12B)15B) 23D)陷入死循環(huán)C .C) 20D) 25100、有如下程序#i ncludevoid mai n() int n=9;while( n6) n-; prin tf(%d, n);該程序段的輸出結(jié)果是A) 987B) 876101、有如下程序#in cludevoid mai n() int i,sum=0; for(i=1;i=3;sum+) sum+=i; prin tf(%dn ”,sum)
39、;該程序的執(zhí)行結(jié)果是C)8765D)987697、下面程序的輸出結(jié)果是#in clude void mai n() int i;for(i=1;i6;i+) if (i%2!=0) prin tf(#);co ntinue; prin tf(*);prin tf(n);A) #*#*#B) #A) 6B) 3C)死循環(huán)D) 0C) *D) *#*#*98、下面程序的輸出結(jié)果是#in cludevoidmai n() int x=10,y=10,i;for(i=0;x8;y=+i)prin tf(%d %d ,x-,y);A)10 1 92C) 10 9 9 0B) 9 8 7 6D) 10 1
40、0 9 199、執(zhí)行以下程序后,輸出的結(jié)果是#in cludevoid mai n() int y=10;do y-;while (-y);prin tf(%dn,y-);102、以下循環(huán)體的執(zhí)行次數(shù)是 #i nclude void mai n() int i,j;for(i=0,j=1; i=j+1; i+=2, j-)prin tf(%d n,i);A) 3B) 2C) 1D) 0103、在執(zhí)行以下程序時(shí),如果從鍵盤(pán)上輸入: 回車(chē) ,則輸出為B.ABCdefv#i nclude void mai n() char ch;while (ch=getchar( )!=n) if (ch=A &
41、 ch=a & chz) ch=ch-32; prin tf(%c,ch);prin tf(n);A) ABCdefB) abcDEFC) abcD) DEF104、下面程序的輸出結(jié)果是mai n()int i,k=0, a=0, b=0;for(i=1;i=4;i+)k+;if (k%2=0) a=a+k; continu e; b=b+k;a=a+k;prin tf(k=%d a=%d b=%dn,k,a,b); A) k=5 a=10 b=4B) k=3 a=6 b=4C) k=4 a=10 b=3D) k=4 a=10 b=4105、執(zhí)行下面程序段后,k的值是D_int i,j,k;f
42、or(i=0,j=10;ij;i+,j-) k=i+j;B) 11A)x0xam inx0xam inD)x=0xam in108、閱讀以下程序,程序運(yùn)行后的輸出結(jié)果是_B.#in cludeA) 9C) 8D) 10106、 空.下面程序是計(jì)算n個(gè)數(shù)的平均值,請(qǐng)?zhí)頑void mai n() int x;for(x=5;x0;x-)if (x-5) prin tf(%d,x); else prin tf(%d,x+);A) 4,3,2 B) 4,3,1,C) 5,4,2109、以下程序段的輸出結(jié)果是.Cint k,n ,m;n=10;m=1;k=1;while (k=n) m*=2;k+=4;prin tf(%dn,m);A) 4B)16D) 5,3,1,C) 8D) 32#in cludevoid mai n() int i,n;float x,avg=0.0;scan f(%d,&n);for(i=0;i n;i+) scan f(%f, &x);avg=avg+; 11
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 六年級(jí)語(yǔ)文橋聽(tīng)評(píng)課記錄
- 北師大版數(shù)學(xué)八年級(jí)上冊(cè)4《平行線的性質(zhì)》聽(tīng)評(píng)課記錄1
- 人教版數(shù)學(xué)七年級(jí)上冊(cè)《模式3:整式的加減》聽(tīng)評(píng)課記錄
- 北師大版道德與法治八年級(jí)上冊(cè)第1課第3站《關(guān)愛(ài)他人生命》聽(tīng)課評(píng)課記錄
- 八年級(jí)上冊(cè)歷史人教版同步聽(tīng)課評(píng)課記錄第18課《從九一八事變到西安事變》
- 小學(xué)二年級(jí)上冊(cè)數(shù)學(xué)口算競(jìng)賽題
- 北師大版歷史九年級(jí)上冊(cè)第11課《英國(guó)資產(chǎn)階級(jí)革命》聽(tīng)課評(píng)課記錄1
- (新人教版)八年級(jí)歷史上冊(cè)期末復(fù)習(xí)-第七八單元解放戰(zhàn)爭(zhēng)近代經(jīng)濟(jì)社會(huì)生活與教育文化事業(yè)的發(fā)展-復(fù)習(xí)聽(tīng)課評(píng)課記錄
- 人民版道德與法治九年級(jí)上冊(cè)2.2《扛起你的責(zé)任》聽(tīng)課評(píng)課記錄
- 水泥攪拌樁施工分包合同范本
- 浙江省杭州市2024年中考語(yǔ)文試卷(含答案)
- 世說(shuō)新語(yǔ)原文及翻譯-副本
- 電力通信光纜檢修標(biāo)準(zhǔn)化作業(yè)指導(dǎo)書(shū)
- 種植二期手種植義齒II期手術(shù)護(hù)理配合流程
- 安全隱患舉報(bào)獎(jiǎng)勵(lì)制度
- 2024-2025學(xué)年深圳市南山區(qū)六年級(jí)數(shù)學(xué)第一學(xué)期期末學(xué)業(yè)水平測(cè)試試題含解析
- 工貿(mào)行業(yè)企業(yè)安全生產(chǎn)標(biāo)準(zhǔn)化建設(shè)實(shí)施指南
- T-CACM 1560.6-2023 中醫(yī)養(yǎng)生保健服務(wù)(非醫(yī)療)技術(shù)操作規(guī)范穴位貼敷
- 2024年全國(guó)統(tǒng)一考試高考新課標(biāo)Ⅱ卷數(shù)學(xué)試題(真題+答案)
- 人教版小學(xué)數(shù)學(xué)一年級(jí)下冊(cè)第1-4單元教材分析
- JTS-215-2018碼頭結(jié)構(gòu)施工規(guī)范
評(píng)論
0/150
提交評(píng)論