第一篇:二級C語言100道經(jīng)典選擇題及答案
【1.1】以下不正確的C語言標識符是____。
A)int B)a_1_2 C)ab1exe D)_x
【1.2】以下是正確的C語言標識符是____。
A)#define B)_123 C)%d D)n 【1.3】下列四組字符串中都可以用作C語言程序標識符的一組是。
A)print
B)iam
C)Pxq
D)str_l
_3d
one_half My->book Cpp ??? oodbs tart$it
line
#pow ??? aBc
3pai
His.age
while
【1.4】下面各選項組中,均是C語言關(guān)鍵字的組是。
A)auto,enum,include B)switch,typedef,continue C)signed,union,scanf D)if,struct,type
【1.5】下列不屬于C語言關(guān)鍵字的是。
A)default B)register C)enum D)external
【1.6】C語言程序從main()函數(shù)開始執(zhí)行,所以這個函數(shù)要寫在____。
A)程序文件的開始
B)程序文件的最后
C)它所調(diào)用的函數(shù)的前面
D)程序文件的任何位置
【1.7】下列關(guān)于C語言的敘述錯誤的是____ A)大寫字母和小寫字母的意義相同
B)不同類型的變量可以在一個表達式中 C)在賦值表達式中等號(=)左邊的變量和右邊的值可以是不同類型
D)同一個運算符號在不同的場合可以有不同的含義
【1.8】在C語言中,錯誤的int類型的常數(shù)是。
A)32768 B)0 C)037 D)0xAF
【1.9】執(zhí)行語句 printf(“%x”,-1);屏幕顯示____。
A)-1 B)1 C)-ffff D)ffff
【1.10】已知 long i=32768;執(zhí)行語句printf(“%d”,i);屏幕顯示____。
A)-1 B)-32768 C)1 D)32768
【1.11】已知 long i=65539;執(zhí)行語句printf(“%d”,i);屏幕顯示____。
A)65539 B)-3 C)3 D)程序不能執(zhí)行
【1.12】在C語言中,整數(shù)-8在內(nèi)存中的存儲形式是。
A)1111 1111 1111 1000 B)1000 0000 0000 1000 C)0000 0000 0000 1000 D)1111 1111 1111 0111
【1.13】C語言中字符型(char)數(shù)據(jù)在內(nèi)存中的存儲形式是____。
A)原碼 B)補碼 C)反碼 D)ASCII碼 【1.14】將字符g賦給字符變量c,正確的表達式是。
A)c=147 B)c=“147” C)c=’147’ D)c=’0147’
【1.15】下列轉(zhuǎn)義字符中錯誤的一個是____。
A)’