(11)以下敘述正確的是
A)C語(yǔ)言程序是由過程和函數(shù)組成的
B)C語(yǔ)言函數(shù)可以嵌套調(diào)用,例如:fun(fun(x))
C)C語(yǔ)言函數(shù)不可以單獨(dú)編譯
D)C語(yǔ)言中除了main函數(shù),其他函數(shù)不可作為單獨(dú)文件形式存在
(12)以下關(guān)于C語(yǔ)言的敘述中正確的是
A)C語(yǔ)言中的注釋不可以?shī)A在變量名或關(guān)鍵字的中間
B)C語(yǔ)言中的變量可以在使用之前的任何位置進(jìn)行定義
C)在C語(yǔ)言算術(shù)表達(dá)式的書寫中,運(yùn)算符兩側(cè)的運(yùn)算數(shù)類型必須一致
D)C語(yǔ)言的數(shù)值常量中夾帶空格不影響常量值的正確表示
(13)以下C語(yǔ)言用戶標(biāo)識(shí)符中,不合法的是
A)_1
B)AaBc
C)a_b
D)a—b
(14)若有定義:double a=22;int i=0,k=18;,則不符合C語(yǔ)言規(guī)定的賦值語(yǔ)句是
A)a=a++,i++;
B)i=(a+k)<=(i+k);
C)i=a%11;
D)i=!a;
(15)有以下程序
#include
main()
{ char a,b,c,d;
scanf(“%c%c”,&a,&b);
c=getchar(); d=getchar();
printf(“%c%c%c%c\n”,a,b,c,d);
}
當(dāng)執(zhí)行程序時(shí),按下列方式輸入數(shù)據(jù)(從第1列開始,
12
34
則輸出結(jié)果是
A)1234
B)12
C)12
3
D)12
34
(16)以i關(guān)于C語(yǔ)言數(shù)據(jù)類型使用的敘述中錯(cuò)誤的是
A)若要準(zhǔn)確無(wú)誤差的表示自然數(shù),應(yīng)使用整數(shù)類型
B)若要保存帶有多位小數(shù)的數(shù)據(jù),應(yīng)使用雙精度類型
C)若要處理如“人員信息”等含有不同類型的相關(guān)數(shù)據(jù),應(yīng)自定義結(jié)構(gòu)體類型
D)若只處理“真”和“假”兩種邏輯值,應(yīng)使用邏輯類型
(17)若a是數(shù)值類型,則邏輯表達(dá)式(a==1)||(a!=1)的值是
A)1
B)0
C)2
D)不知道a的值,不能確定
(18)以下選項(xiàng)中與if(a==1)a=b; else a++;語(yǔ)句功能不同的switch語(yǔ)句是
A)switch(a)
{case:a=b;break;
default:a++;
。
B)switch(a==1)
{case 0:a=b;break;
case 1:a++;
}
C)switch(a)
{default:a++;break;
case 1:a=b;
}
D)switch(a==1)
{case 1:a=b;break;
case 0:a++;
}
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |