版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1.C編譯程序是(A)。A)將C源程序編譯成目標(biāo)程序的程序B)一組機(jī)器語言指令C)將C源程序編譯成應(yīng)用軟件D)C程序的機(jī)器語言版本2.要把高級(jí)語言編寫的源程序轉(zhuǎn)換為目標(biāo)程序,需要使用(D)。A)編輯程序 B)驅(qū)動(dòng)程序 C)診斷程序 D)編譯程序3.下列程序段運(yùn)行后i的值是(C)。inti=10;switch(i+1){case10:i++;break;case11:++i;case12:++i;break;default:i=i+1;}(A)11(B)13(C)12(D)144.下面程序段的運(yùn)行結(jié)果是(A)。a=1;b=2;c=2;while(a<b<c){t=a;a=b;b=t;c--;}printf(“%d,%d,%d”,a,b,c);A)1,2,0B)2,1,0C)1,2,1D)2,1,15.若有以下定義,則能使值為3的表達(dá)式是(D)。intk=7,x=12;(A)x%=(k%=5) (B)x%=(k-k%5) (C)x%=k-k%5 (D)(x%=k)-(k%=5)6.有以下程序執(zhí)行后輸出的結(jié)果是(C)。intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3,c=5,d,e,f;d=f1(a,b);d=f1(d,c);e=f2(a,b);e=f2(e,c);f=a+b+c-d-e;printf("%d,%d,%d\n",d,f,e);}A)3,4,5B)5,3,4C)5,4,3D)3,5,47.一個(gè)C程序的執(zhí)行是從(A)。A)本程序的main函數(shù)開始,到main函數(shù)結(jié)束B)本程序文件的第一個(gè)函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束C)本程序的main函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束D)本程序文件的第一個(gè)函數(shù)開始,到本程序main函數(shù)結(jié)束8.以下敘述不正確的是(C)。A)一個(gè)C源程序可由一個(gè)或多個(gè)函數(shù)組成B)一個(gè)C源程序必須包含一個(gè)main函數(shù)C)在C程序中,注釋說明只能位于一條語句的后面D)C程序的基本組成單位是函數(shù)9.C語言規(guī)定:在一個(gè)源程序中,main函數(shù)的位置(C)。A)必須在程序的開頭 B)必須在系統(tǒng)調(diào)用的庫函數(shù)的后面C)可以在程序的任意位置 D)必須在程序的最后10.以下敘述中正確的是(C)。A)C語言比其他語言高級(jí)B)C語言可以不用編譯就能被計(jì)算機(jī)識(shí)別執(zhí)行C)C語言以接近英語國家的自然語言和數(shù)學(xué)語言作為語言的表達(dá)形式D)C語言出現(xiàn)的最晚,具有其他語言的一切優(yōu)點(diǎn)11.以下敘述中正確的是(A)。A)C程序中注釋部分可以出現(xiàn)在程序中任意合適的地方B)花括號(hào)“{”和“}”只能作為函數(shù)體的定界符C)構(gòu)成C程序的基本單位是函數(shù),所有函數(shù)名都可以由用戶命名D)分號(hào)是C語句之間的分隔符,不是語句的一部分12.在以下一組運(yùn)算符中,優(yōu)先級(jí)最高的是(C)。(A)<=(B)=(C)%(D)&&13.若運(yùn)行下程序,從鍵盤輸入2473<回車>,則下面程序的結(jié)果是(A)。#include<stdio.h>voidmain(){intc;while((c=getchar())!=’\n’)switch(c-’2’){case0:case1:putchar(c+4);case2:putchar(c+4);break;case3:putchar(c+3);default:putchar(c+2);break;}printf(“\n”);}(A)668977(B)668988(C)66778777(D)668876614.逗號(hào)表達(dá)式"(a=3*5,a*4),a+15"的值是(C)。
(A)
15
(B)
60
(C)
30(D)
不能確定15.以下敘述中正確的是(B)。C語言的源程序不必通過編譯就可以直接運(yùn)行B)C語言中的每條可執(zhí)行語句最終都將被轉(zhuǎn)換成二進(jìn)制的機(jī)器指令C)C源程序經(jīng)編譯形成的二進(jìn)制代碼可以直接運(yùn)行D)C語言中的函數(shù)不可以單獨(dú)進(jìn)行編譯16.用C語言編寫的代碼程序(B)。A)可立即執(zhí)行 B)是一個(gè)源程序C)經(jīng)過編譯即可執(zhí)行 D)經(jīng)過編譯解釋才能執(zhí)行17.以下敘述中正確的是(C)。在C語言中,main函數(shù)必須位于程序的最前面B)C語言的每行中只能寫一條語句C)C語言本身沒有輸入輸出語句D)在對(duì)一個(gè)C程序進(jìn)行編譯的過程中,可以發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤18.C語言中的標(biāo)識(shí)符只能由字母、數(shù)字和下劃線3種字符組成,且第一個(gè)字符(C)。A)必須為字母B)必須為下劃線C)必須為字母或下劃線D)可以是字母、數(shù)字和下劃線中任一種字符19.用C語言編寫的代碼程序(B)。(A)可立即執(zhí)行 (B)是一個(gè)源程序(C)經(jīng)過編譯即可執(zhí)行 (D)經(jīng)過編譯解釋才能執(zhí)行20.下列語句不具有賦值功能的是(C)。
(A)a*=b
(B)x=1
(C)a+b
(D)a++21.C語言程序中,當(dāng)出現(xiàn)條件分支語句if~else時(shí),
else與(C
)組成配對(duì)關(guān)系
(A)同一復(fù)合語句內(nèi)部的if
(B)在其之前任意的if
(C)在其之前未配對(duì)的最近的if
(D)首行位置相同的if22.inta=2,b=0,c;則執(zhí)行c=b||a--;語句后,a和c的結(jié)果是(D)。(A)0,1
(B)1,0
(C)2,0
(D)1,123.用十進(jìn)制表示表達(dá)式"11/012"的值是_(A)。
(A)
1
(B)
0
(C)
12
(D)
1424.已知a=3,表達(dá)式(a++,++a,a+3)的值是(B)。(A)7
(B)8
(C)
6
(D)
1025.已知int
x=(1,2,3,4);變量x的值是(D)。
(A)
1
(B)
2
(C)
3
(D)
426.已知int
x=1,y;執(zhí)行下述語句后變量x的值是(B)。
y=++x>5&&++x<10;(A)
1
(B)
2
(C)
3
(D)
427.在C語言中,int、char和short三種類型數(shù)據(jù)在內(nèi)存中所占用的字節(jié)數(shù)(D)。(A)由用戶自己定義(B)均為2個(gè)字節(jié)(C)是任意的(D)由所用機(jī)器的機(jī)器字長決定28.設(shè)整型變量n的值為2,執(zhí)行語句“n+=n-
=n*n
;”后,n的值是(C)。(A)
0
(B)
4
(C)–4
(D)229.下列關(guān)于C語言的敘述錯(cuò)誤的是(A)。
(A)
大寫字母和小寫字母的意義相同(B)
不同類型的變量可以在一個(gè)表達(dá)式中(C)
在賦值表達(dá)式中等號(hào)(=)左邊的變量和右邊的值可以是不同類型
(D)
同一個(gè)運(yùn)算符號(hào)在不同的場合可以有不同的含義30.若執(zhí)行命令x=7==5之后,x的值為(D)。(A)1(B)5(C)3 (D)031.如果int
a=1,b=2,c=3,d=4;則條件表達(dá)式a<b?a:c的值是(A)。
(A)
1
(B)
2
(C)
3
(D)
432.下列循環(huán)語句中有語法錯(cuò)誤的是(D)。(A)
while(x==y)
5;
(B)
while(0)
;(C)
do
2;while(x==b);
(D)
do
x++
while(x==10)33.C語言程序從main()函數(shù)開始執(zhí)行,所以這個(gè)函數(shù)要寫在(D)。(A)
程序文件的開始
(B)
程序文件的最后(C)
它所調(diào)用的函數(shù)的前面
(D)
程序文件的任何位置34.假設(shè)a=5,b=2,c=4,以下表達(dá)式的值依次為:0111。(1)a%b*c&&c%b*a(2)b%c*a&&a%c*b(3)a%b*c||c%b*a(4)b%c*a||a%c*b35.假設(shè)a=3,b=4,c=5,x=0,y=0,以下各表達(dá)式的值依次為01101。(1)a+b>c&&b==c(2)a||b+c&&b-c(3)!(a>b)&&!c||1(4)!(x=a)&&(y=b)&&0(5)!(a+b)+c–1&&b+c/236.已知int
x=6,y;執(zhí)行下述語句y=++x>5&&++x<10;后變量x的值是(C)。
(A)
1
(B)
2
(C)
8
(D)
737.為判斷字符變量c是英文字母時(shí),應(yīng)采用下述表達(dá)式(A)。(A)
c>=65&&c<=90||c>=97&&c<=122(B)
!(c<=65||c>=90&&c<=97||c>=122)(C)
!(c>=65&&c<=90||c>=97&&c<=122)(D)(c<65||c>90)&&(c<97||c>12238.執(zhí)行intx=‘a(chǎn)’,a=5;printf(“%d”,x<a?x:2+a++);輸出的值是(B)。(A)
97
(B)
7
(C)8
(D)98題39.逗號(hào)表達(dá)式"(a=3*5,a*4),a+15"的值是(C)。A)15B)60C)30D)不確定40.若有以下定義和語句:charc1='a',c2='f';printf("%d,%c\n",c2-c1,c2-'a'+'B');
則輸出結(jié)果是:(D)A)2,MB)5,!C)2,ED)5,G41.為求出s=10!的值,則變量s的類型應(yīng)當(dāng)為
(C)。
(A)
int
(B)
unsiged
(C)
long
(D)
以上三種類型均可42.sizeof(float)是(B)。A)一個(gè)雙精度型表達(dá)式 B)一個(gè)整型表達(dá)式C)一種函數(shù)調(diào)用 D)一個(gè)不合法的表達(dá)式43.若有以下定義,則能使值為3的表達(dá)式是(D)。intk=7,x=12;A)x%=(k%=5) B)x%=(k-k%5) C)x%=k-k%5 D)(x%=k)-(k%=5)44.在C語言中,要求運(yùn)算數(shù)必須是整型的運(yùn)算符是(D)。A)% B)/ C)< D)!45.下面4個(gè)選項(xiàng)中,均是合法整型常量的選項(xiàng)是(A)。A)160B)-0xcdfC)-01D)-0x48a-0xffff01a986,0122e50110xe06680x46.下面4個(gè)選項(xiàng)中,均是不合法浮點(diǎn)數(shù)的選項(xiàng)是(B)。A)160.B)123C)-.18D)-e30.122e4.2123e4.234E3.e50.01e347.下面正確的字符常量是(C)。A)”C”B)”\\”C)’W’D)’’48.在C語言中,int、char和short三種類型數(shù)據(jù)在內(nèi)存中所占用的字節(jié)數(shù)(D)。A)由用戶自己定義B)均為2個(gè)字節(jié)C)是任意的D)由所用機(jī)器的機(jī)器字長決定49.假設(shè)所有變量均為整型,則表達(dá)式(a=2,b=5,b++,a+b)后x的值為(B)。A)7 B)8 C)6 D)250.假設(shè)所有變量均為整型,則表達(dá)式x=(i=4,j=16,k=32)后x的值為(C)。A)4 B)16 C)32 D)5251.設(shè)a為整型變量,不能正確表達(dá)數(shù)學(xué)關(guān)系:10<a<15的C語言表達(dá)式是(A)。(A)10<a<15(B)a==11||a==12||a==13||a==14(C)a>10&&a<15(D)!(a<=10)&&!(a>=15)52.C語言程序中,當(dāng)出現(xiàn)條件分支語句if~else時(shí),else與(B)組成配對(duì)關(guān)系。(A)同一復(fù)合語句內(nèi)部的if
(B)在其之前未配對(duì)的最近的if(C)在其之前任意的if (D)首行位置相同的if53.使用”scanf(“x=%d,y=%d”,&x,&y)”,要使x,y均為5,正確的輸入是(A)。(A)x=5,y=5(B)x=5y=5(C)5,5(D)5554.當(dāng)整型變量a、b的初值均為0時(shí),執(zhí)行語句printf(“%d,%d”,a++,--b);則顯示輸出(C)。(A)0,0 (B)1,1 (C)0,-1 (D)1,-155.執(zhí)行語句for(i=1;i++<4;);后變量i的值是(C)。(A)3(B)4(C)5(D)程序的三種基本結(jié)構(gòu)是順序選擇循環(huán)。執(zhí)行(a=3.0+5,a*4),a+=-6;變量a及表達(dá)式的值分別為2.0,2.056.不定下列說法錯(cuò)誤的是(A)。(A)程序可以從任何非主函數(shù)開始執(zhí)行(B)main()函數(shù)的位置可以任意(C)主函數(shù)可以調(diào)用任何非主函數(shù)的其它函數(shù)(D)任何非主函數(shù)可以調(diào)用其它任何非主函數(shù)57.下列語句不具有賦值功能的是(D)。(A)a*=b (B)x=1 (C)a++
(D)a+b58.要把高級(jí)語言編寫的源程序轉(zhuǎn)換為目標(biāo)程序,需要使用(D)。(A)編輯程序 (B)驅(qū)動(dòng)程序 (C)診斷程序 (D)編譯程序59.若有說明:inta[3][4];則對(duì)a數(shù)組元素的非法引用是(D)。(A)a['B'-'A'][2*1] (B)a[1][3] (C)a[4-2][0] (D)a[0][4]60.以下程序的輸出結(jié)果是(A)。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}voidmain(){printf("%ld\n",fun(3));}(A)1(B)2(C)3(D)461.逗號(hào)表達(dá)式"(a=3*5,a*4),a+15"的值是(B)。
(A)
15
(B)
30
(C)
60(D)
不能確定62.在TC平臺(tái),為求出s=10!的值,則變量s的類型應(yīng)當(dāng)為(B)
。
(A)
int
(B)long
(C)
unsiged(D)以上三種類型均可63.已知int
i=10;表達(dá)式20<=i<=9的值是(C)。
(A)
0
(B)
9
(C)
1
(D)
2064.已知int
x=1,y;執(zhí)行下述語句后變量x的值是(A)。
y=++x>5&&++x<10;(A)
2
(B)
1
(C)
4
(D)
365.下列循環(huán)語句中有語法錯(cuò)誤的是(C)。(A)
while(x==y)
5;
(B)
while(0)
;(C)
do
x++
,
while(x==b)
(D)
do2;while(x==10);66.已知int
x=6,y;執(zhí)行下述語句y=++x>5&&++x<10;后變量x的值是(C)。
(A)
1
(B)
2
(C)
8
(D)
767.sizeof(float)是(B)。(A)一個(gè)雙精度型表達(dá)式 (B)一個(gè)整型表達(dá)式(C)一種函數(shù)調(diào)用 (D)一個(gè)不合法的表達(dá)式68.兩次運(yùn)行下面的程序,如果從鍵盤上分別輸入6和4,輸出的結(jié)果是7和5。voidmain(){intx;scanf(“%d”,&x);if(x++>5)printf(“%d”,x);elseprintf(“%d\n”,x--);}69.已知int
i=10;表達(dá)式"20-0<=i<=9"的值是(B)。
(A)
0
(B)
1
(C)
19
(D)
2070.已知int
x=1,y;執(zhí)行語句y=++x>5&&++x<10;后變量x的值是(B)。
(A)
1
(B)
2
(C)
3
(D)
471.下列程序段運(yùn)行后i的值是(C)。inti=10;switch(i+1){case10:i++;break;case11:++i;case12:++i;break;default:i=i+1;}(A)11(B)13(C)12(D)1472.假設(shè)x=2.5,a=7,y=4.7,則表達(dá)式:x+a%3*(int)(x+y)%2/4的值為(C)。(A)3 (B)2.75 (C)2.5
(D)9.573.i.若x是int型變量,y是float型變量,所用scanf語句為scanf(“x=%d,y=%f”,&x,&y);正確的輸入操作是(A)。A)x=10,y=66.6<回車>B)1066.6<回車>C)10<回車>66.6<回車>D)x=10<回車>y=66.6<回車>74.若執(zhí)行命令putchar(‘B’+32);則屏幕上將顯示(D)。(A)B(B)130(C)98(D)b75若執(zhí)行命令x=3==5之后,x的值為(B)。(A)1(B)0(C)3 (D)576.設(shè)有程序段:intk=10;while(k=0)k=k-1;,則下面描述正確的是(C)。(A)while循環(huán)執(zhí)行10次(B)循環(huán)時(shí)無限循環(huán)(C)循環(huán)體語句一次也不執(zhí)行(D)循環(huán)體語句執(zhí)行一次77.如果intw=1,x=2,y=3,z=4;則條件表達(dá)式w>x?w:z的值是(A)。(A)4
(B)
2 (C)3 (D)178.執(zhí)行語句intx=6;printf(“%d”,x++);printf(“%d”,x);屏幕輸出的值是(D)。
(A)76
(B)66
(C)
77
(D)6779.應(yīng)用程序ONEFUNC.C中只有一個(gè)函數(shù),這個(gè)函數(shù)的名稱是main函數(shù)。80.一個(gè)函數(shù)由__函數(shù)頭__和__函數(shù)體__兩部分組成。81.在C語言中,輸入操作是由庫函數(shù)__scanf完成的,輸出操作是由庫函數(shù)_printf_完成的。82.通過文字編輯建立的源程序文件的擴(kuò)展名是_.cpp__;編譯后生成目標(biāo)程序文件,擴(kuò)展名是__.obj__;連接后生成可執(zhí)行程序文件,擴(kuò)展名是_.exe_;運(yùn)行得到結(jié)果。83.C語言程序的基本單位或者模塊是_函數(shù)___。84.C語言程序的語句結(jié)束符是_;___。85.編寫一個(gè)C程序,上機(jī)運(yùn)行要經(jīng)過的步驟:___見82題___________________________。86.在一個(gè)C語言源程序中,注釋部分兩側(cè)的分界符分別為_“/*”_和_“*/”_。87.C語言中的標(biāo)識(shí)符只能由三種字符組成,它們是字母、數(shù)字和下劃線。且第一個(gè)字符必須為字母或下劃線。88.C程序中數(shù)據(jù)有常量和變量之分,其中,用一個(gè)標(biāo)識(shí)符代表一個(gè)常量的,稱為符號(hào)常量。C語言規(guī)定在程序中對(duì)用到的所有數(shù)據(jù)都必須指定其數(shù)據(jù)類型,對(duì)變量必須做到先定義,后使用。89.C語言中,用關(guān)鍵字float定義單精度實(shí)型變量,用關(guān)鍵字double定義雙精度實(shí)型變量,用關(guān)鍵字char定義字符型變量。90.C的字符常量是用單引號(hào)括起來的1個(gè)字符,而字符串常量是用雙引號(hào)括起來的字符序列。91.C語言中,用“\”開頭的字符序列稱為轉(zhuǎn)義符。轉(zhuǎn)義符“\n”的功能是回車換行;轉(zhuǎn)義符“\r”的功能是回車。92.若有定義:charc=‘\010’;則變量c中包含的字符個(gè)數(shù)為1。93.負(fù)數(shù)在計(jì)算機(jī)中是以補(bǔ)碼形式表示。94.設(shè)x=3,y=5,那么表達(dá)式z=(++x)+(y++)的結(jié)果為____9_____,表達(dá)式執(zhí)行后,變量x的結(jié)果為____4_____,變量y的結(jié)果為____6___。
95.C語言中基本的數(shù)據(jù)類型有:___整型_____、____浮點(diǎn)型____和____字符型_____。
96.設(shè)y為int型變量,請(qǐng)寫出描述“y是偶數(shù)”的表達(dá)式_____y%2==0___________。97.年齡age在18—60歲之間(含18、60歲)age>=18&&age<=60。98.設(shè)y為int型變量,請(qǐng)寫出描述“y是奇數(shù)”的表達(dá)式________y%2!=0________。99.在C語言的賦值表達(dá)式中,賦值號(hào)左邊必須是變量。100.自增運(yùn)算符++、自減運(yùn)算符--,只能用于變量,不能用于常量或表達(dá)式。++和--的結(jié)合方向是“自右至左”。101.若a是int型變量,則執(zhí)行下面表達(dá)式后a的值為2。 a=25/3%3102.寫出下列數(shù)所對(duì)應(yīng)的其它進(jìn)制數(shù)(D對(duì)應(yīng)十進(jìn)制,B對(duì)應(yīng)二進(jìn)制,o對(duì)應(yīng)八進(jìn)制,H對(duì)應(yīng)十六進(jìn)制)32D=100000B=40O=20H75D=1001011B=113O=4BH103.假設(shè)已指定i為整型變量,f為float變量,d為double型變量,e為long型變量,有式子10+'a'+i*f-d/e,則結(jié)果為double型。104.若有定義:intx=3,y=2;floata=2.5,b=3.5;則下面表達(dá)式的值為1。 (x+y)%2+(int)a/(int)b105.5/3的值為1,5.0/3的值為1.666667。106.若有以下定義,intm=5,y=2;則執(zhí)行表達(dá)式y(tǒng)+=y-=m*=y后的y值是-16。107.若a是int型變量,則表達(dá)式(a=4*5,a+2),a+6的值為26。108.若x和n均為int型變量,且x的初值為12,n的初值為5,則執(zhí)行表達(dá)式x%=(n%=2)后x的值為:0。109.若有定義語句:inte=1,f=4,g=2;floatm=10.5,n=4.0,k;,則執(zhí)行表達(dá)式k=(e+f)/g+sqrt((double)n)*1.2/g+m后k的值是13.7。110.C語言三個(gè)循環(huán)語句分別是do語句,do…while語句和for語句。111.至少執(zhí)行一次循環(huán)體的循環(huán)語句是do…whlie。112.循環(huán)功能最強(qiáng)的循環(huán)語句是for。113.在C語言中,輸入操作是由庫函數(shù)__scranf完成的,輸出操作是由庫函數(shù)_printf_完成的。114.C語言提供的三種邏輯運(yùn)算符是與、或和非。115.C語言中,用關(guān)鍵字__float____定義單精度實(shí)型變量,用關(guān)鍵字____double___定義雙精度實(shí)型變量,用關(guān)鍵字__char______定義字符型變量。116.設(shè)y為int型變量,請(qǐng)寫出描述“y是偶數(shù)且不能被5整除”的表達(dá)式:y%2==0&&y%5!=0。117.設(shè)y為int型變量,描述“y是奇數(shù)且不能被4整除”的表達(dá)式是y%2!=0&&y%4!=0。118.定義intarr[5]={1,2,3};則引用數(shù)組元素a[4]的值是:0。119.數(shù)組的長度若為N,則可以訪問的數(shù)組下標(biāo)范圍為:0~(n-1)。120.數(shù)組元素引用時(shí),下標(biāo)為整型的表達(dá)式,可以使用變量。121.表示條件:10<x<100或x<0的C語言表達(dá)式是10<x&&x<100||x<0(√)。122.在C語言程序調(diào)試中,對(duì)intx,y;scanf(“%d%d”,&x,&y);應(yīng)輸入:13,53<CR>(×)。123.在C語言程序設(shè)計(jì)中,A+=7與a=a+7等價(jià)(×)。124.自增運(yùn)算符++、自減運(yùn)算符--,只能用于變量,不能用于常量或表達(dá)式。++和--的結(jié)合方向是“自右至左”(√)。125.C語言本身有輸入輸出語句(×)。126.一個(gè)C源程序必須且只能包含一個(gè)main函數(shù)(√)。127C程序的swicth(){……}中的{……}中的多個(gè)case后的常量表達(dá)式可以相同(×)。128.case語句后必須有break;語句(×)。129.intx=2;x<1
?x
:x+2
;printf(“%d”,x++)
;printf(“%d”,x++)
;程序的輸出結(jié)果是2;3130.floatx=7.244558;printf(“%f,%5.3f,%3.3f”,x,x,x);程序的輸出結(jié)果是:7.244558,7.245,7.245。131.設(shè)所有變量均為整型,則表達(dá)式(x=5,y=7,++x,y++,x+y)的值是14。132.有如下程序main(){intx=1,a=8,b=9;switch(x){case0:b++;case1:a++;case2:a++;b++;}printf(“a=%d,b=%d\n”,a,b);}該程序的輸出結(jié)果是a=10,b=10。133.intx=3,y=4;
printf(“%d”,x++);
printf(“%d\n”,++y);
程序的輸出結(jié)果是:___3____________5_____。134.floatf=6.1415923;printf(“%f,%5.5f,%3.3f”,f,f,f);則程序的輸出結(jié)果是:____6.141592______,____6.14159______,_____6.142_____。135.a=7;
a+=(a<1)?a:1;
printf(“%d”,a);
則程序的輸出結(jié)果是______8____。136.表達(dá)式0175是一個(gè)八進(jìn)制整數(shù)(√)。137.在C語言程序調(diào)試中,對(duì)intx,y;scanf(“%d%d”,&x,&y);應(yīng)輸入:15,23<CR>(×)。138.若x和n均為int型變量,且x的初值為12,n的初值為5,則執(zhí)行表達(dá)式x%=(n%=2)后x的值為12(×)。139.C程序的swicth(){……}中的{……}中的多個(gè)case后的常量表達(dá)式可以相同(×)。140.若已知a=10,b=20,則表達(dá)式!a<b的值為1(√)。141.一個(gè)C源程序必須包含一個(gè)main函數(shù)(√)。142.寫出年齡age在17—28歲之間的表達(dá)式(包含17、28歲)__age>=17&&age<=28___________________。143.變量在程序使用中,其作用域可分為全局變量和局部變量。144.下面程序是輸入100個(gè)整數(shù),分別計(jì)算輸入的100個(gè)整數(shù)中:能被6整除的數(shù)的和、其它數(shù)的和,并輸出;請(qǐng)?zhí)羁铡?/p>
#include<stdio.h>
voidmain()
{int
sum1=0,sum2=0,x,i;
for(i=1;i<=100;i++)
{
scanf(“%d”,&x);____if(x%6==0)sum1=sum1+x______________;
____else________sum2=sum2+x____;
printf("能被6整除的數(shù)的和=%d,其它數(shù)的和=%d\n",sum1,sum2);}145.下面的程序用
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年二級(jí)造價(jià)師考試題庫含答案【滿分必刷】
- 2024年二級(jí)造價(jià)師考試題庫附參考答案(a卷)
- 2025年中冶天工集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 2025年青島?,樋毓捎邢薰菊衅腹P試參考題庫含答案解析
- 黨積極分子結(jié)課課件 梁嘉欣
- 2024-2025學(xué)年度海南省部分學(xué)校高一第一學(xué)期階段教學(xué)檢測(cè)(二)歷史試題
- 二零二五年度石材供應(yīng)與建筑施工項(xiàng)目質(zhì)量驗(yàn)收合同3篇
- 二零二五年度環(huán)境污染治理拆遷居間合同范本3篇
- 輔助家政行業(yè)的顧問工作總結(jié)
- 2025版環(huán)保設(shè)備制造項(xiàng)目承包合同協(xié)議書3篇
- 基于實(shí)驗(yàn)教學(xué)培養(yǎng)學(xué)生物理核心素養(yǎng)的研究
- 退化林修復(fù)投標(biāo)方案
- 貴陽市南明區(qū)2023-2024學(xué)年四年級(jí)數(shù)學(xué)第一學(xué)期期末質(zhì)量跟蹤監(jiān)視試題含答案
- 第六單元大單元教學(xué)設(shè)計(jì)統(tǒng)編版語文八年級(jí)上冊(cè)
- 盤古神話中英文版
- 車輛移交安全協(xié)議書
- 辦公室換崗后的心得體會(huì)辦公室輪崗心得體會(huì)總結(jié)(二篇)
- 提高混凝土外觀質(zhì)量-QC小組活動(dòng)成果交流材料(建設(shè))
- 影像敘事語言智慧樹知到答案章節(jié)測(cè)試2023年中國傳媒大學(xué)
- 流體力學(xué)(清華大學(xué)張兆順54講) PPT課件 1
- 銷售人員末位淘汰制度
評(píng)論
0/150
提交評(píng)論