(11)下列關(guān)于C語言的說法不正確的是
A)C語言既具有高級語言的一切功能,也具有低級語言的一些功能
B)C語言中的每一條執(zhí)行語句都必須用分號結(jié)束,分號不是C語言的一部分,是語句之間的分隔符號
C)注釋可以出現(xiàn)在程序中任意合適的地方
D)命令行后面不能加分號,命令行不是C語言的語句
(12)下列關(guān)于標(biāo)識符的說法中錯誤的是
A)合法的標(biāo)識符是由字母、數(shù)字和下劃線組成
B)C語言的標(biāo)識符中,大寫字母和小寫字母被認(rèn)為是兩個不同的字符
C)C語言的標(biāo)識符可以分為三類,即關(guān)鍵字、預(yù)定義標(biāo)識符和用戶標(biāo)識符
D)用戶標(biāo)識符與關(guān)鍵字不同時,程序在執(zhí)行時將給出出錯信息
(13)下列合法的整型常量的表示是
A)098
B)oXde
C)32767
D)0xDG
(14)現(xiàn)在有以下定義,int a;double b;float c;char k;則下面的表達(dá)式a/b+c-k值的類型為:
A)int
B)double
C)float
D)char
(15)假設(shè)整型變量a,b,c的值均為5,則表達(dá)式a+++b+++c++的值為
A)17
B)16
C)15
D)14
(16)下列關(guān)于復(fù)合語句和空語句的說法錯誤的是
A)復(fù)合語句是由“{”開頭,由“}”結(jié)尾的
B)復(fù)合語句在語法上視為一條語句
C)復(fù)合語句內(nèi),可以有執(zhí)行語句,不可以有定義語句部分
D)C程序中的所有語句都必須由一個分號作為結(jié)束
(17)關(guān)于printf()函數(shù)的返回值敘述正確的是
A)通常是本次調(diào)用中輸出字符的個數(shù)
B)通常是輸出的第一個數(shù)值
C)通常返回布爾值真
D)通常返回非零值
(18)現(xiàn)有格式化輸入語句,scanf("x=%dц,sumцy=%d,lineцz=%dL",&x,&y,&z);,現(xiàn)在已知在輸入數(shù)據(jù)后,x,y,z的值分別是12,34,45,則下列數(shù)據(jù)是正確的輸入格式的是
A)12,34,45
B)x=12,y=34,z=45
C)x=12C,sumy=34,z=45
D)x=12],sum]y=34,line]z=45
[注]:“ц”表示空格, 表示回車
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |