1.一個(gè)C語(yǔ)言程序總是從( )開(kāi)始執(zhí)行。
A.書(shū)寫(xiě)順序的第一個(gè)函數(shù)
B.書(shū)寫(xiě)順序的第一條執(zhí)行語(yǔ)句
C.主函數(shù)main( )
D.不確定
2.在C語(yǔ)言程序中,( )是合法的變量名。
A.case B._2Test C.3Dmax D.A.dat
3.以下敘述中正確的是( )。
A.C語(yǔ)言程序總是從第一個(gè)被定義的函數(shù)開(kāi)始執(zhí)行
B.C語(yǔ)言程序中,被調(diào)用的函數(shù)必須在main()函數(shù)中定義
C.C語(yǔ)言程序總是從main()函數(shù)開(kāi)始執(zhí)行
D.C語(yǔ)言程序中的main()函數(shù)必須放在其它函數(shù)的前面
4.C語(yǔ)言中,以下用戶(hù)標(biāo)識(shí)符,合法的是( )。
A. 1a-b B. a#b C. _f1 D. s ub
5. C語(yǔ)言程序總是從( )開(kāi)始執(zhí)行。
A. 書(shū)寫(xiě)順序的第一個(gè)函數(shù) B. 書(shū)寫(xiě)順序的第一條執(zhí)行語(yǔ)句
C. 主函數(shù)main() D. 可任意
6.一個(gè)C語(yǔ)言程序是由( )組成。
A.主程序 B.子程序 C.函數(shù) D.過(guò)程
7.下列四組選項(xiàng)中,均不是C語(yǔ)言關(guān)鍵字的選項(xiàng)是( )
A.define IF type
B.getc char printf
C.include scanf case
D.while go pow
8.對(duì)于一個(gè)正常運(yùn)行的C程序,下列敘述中正確的是( )
A.程序的執(zhí)行總是從main函數(shù)開(kāi)始,在main函數(shù)結(jié)束
B.程序的執(zhí)行總是從程序的第一個(gè)函數(shù)開(kāi)始,在main函數(shù)結(jié)束
C.程序的執(zhí)行總是從main函數(shù)開(kāi)始,在程序的最后一個(gè)函數(shù)結(jié)束
D.程序的執(zhí)行總是從程序中的第一個(gè)函數(shù)開(kāi)始,在程序的最后一個(gè)函數(shù)中結(jié)束
9.C程序的最基本成分是( )
A.主函數(shù) B.子程序 C.子函數(shù) D.C語(yǔ)句
10.以下敘述中正確的是( )
A.C程序的基本組成單位是語(yǔ)句 B.C程序中的每一行只能寫(xiě)一條語(yǔ)句
C.簡(jiǎn)單C語(yǔ)句必須以分號(hào)結(jié)束 D.C語(yǔ)句必須在一行內(nèi)寫(xiě)完
11.下列不合法的用戶(hù)標(biāo)識(shí)符是( )
A.y7_KEY B.Float C._8_ D. 7z
12.C語(yǔ)言源程序編譯后程序名的后綴是( )
A. .exe B. .c C. .obj D. .cp
13.若a為整型變量,則以下語(yǔ)句( )
a=-2L;
printf(“%d\n”,a);
A. 賦值不合法 B.輸出值為-2 C.輸出為不確定值 D.輸出值為2
14.下列定義變量的語(yǔ)句中錯(cuò)誤的是( )
A.int _int; B.double int_ C.char Case; D.float ch$;
15.下列不合法的數(shù)值常量是( )
A.022 B.5e5 C.8.0E0.8 D.0xef
聯(lián)系客服