(11)C語言規(guī)定,在一個源程序中,main函數(shù)的位置
A)必須在最開始
B)必須在系統(tǒng)調(diào)用的庫函數(shù)的后面
C)可以任意
D)必須在最后
(12)下列數(shù)據(jù)中,不合法的C語言實型數(shù)據(jù)的是
A)0.123
B)123e3
C)2.1e3.5
D)789.0
(13)下面四個選項中,均是不合法的用戶標識符的選項是
A)A P_0 do
B)float la0 _A
C)b-a goto int
D)_123 temp int
(14)設(shè)變量a是int型,f是float型,i是double型,則表達式10+′a′+i*f值的數(shù)據(jù)類型為
A)int
B)float
C)double
D)不確定
(15)能正確表示邏輯關(guān)系:“a≥10或a≤0”的C語言表達式是
A)a>=10 or a<=0
B)a>=0|a<=10
C)a>=10 &&a<=0
D)a>=10‖a<=0
(16)設(shè)以下變量均為int類型,表達式的值不為7的是
A)(x=y=6,x+y,x+1)
B)(x=y=6,x+y,y+1)
C)(x=6,x+1,y=6,x+y)
D)(y=6,y+1,x=y,x+1)
(17)若有說明:int *p,m=5,n;以下正確的程序段是
A)p=&n;scanf("%d",&p);
B)p=&n;scanf("%d",*p)
C)scanf("%d",&n);*p=n;
D)p=&n;*p=m;
(18)以下程序段的輸出結(jié)果是
int a=1234;
printf("-\n",a);
A)12
B)34
C)1234
D)提示出錯、無結(jié)果
(19)若變量a是int類型,并執(zhí)行了語句:a=′A′+1.6;,則正確的敘述是
A)a的值是字符C
B)a的值是浮點型
C)不允許字符型和浮點型相加
D)a的值是字符′A′的ASCII值加上1
(20)有如下程序
main()
{ int a=2,b=-1,c=2;
if(a if(b<0)c=0;
else c++;
printf("%d\n",c);
}
該程序的輸出結(jié)果是
A)0
B)1
C)2
D)3
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |