第 1 頁(yè):選擇題 |
第 5 頁(yè):基本操作題 |
第 6 頁(yè):程序改錯(cuò)題 |
第 7 頁(yè):程序設(shè)計(jì)題 |
第 8 頁(yè):參考答案 |
11.以下敘述中錯(cuò)誤的是( )。
A.C語(yǔ)言編寫(xiě)的函數(shù)源程序,其文件名后綴可以是C
B.C語(yǔ)言編寫(xiě)的函數(shù)都可以作為一個(gè)獨(dú)立的源程序文件
C.C語(yǔ)言編寫(xiě)的每個(gè)函數(shù)都可以進(jìn)行獨(dú)立的編譯并執(zhí)行
D.一個(gè)C語(yǔ)言程序只能有一個(gè)主函數(shù)
12.以下選項(xiàng)中關(guān)于程序模塊化的敘述錯(cuò)誤的是( )。
A.把程序分若干相對(duì)獨(dú)立的模塊,可便于編碼和調(diào)試
B.把程序分成若干相對(duì)獨(dú)立、功能單一的模塊,可便于重復(fù)使用這些模塊
C.可采用自低向上、逐步細(xì)化的設(shè)計(jì)方法把若干獨(dú)立模塊組裝成所要求的程序
D.可采用自頂向下、逐步細(xì)化的設(shè)計(jì)方法把若干獨(dú)立模塊組裝成所要求的程序
13.以下選項(xiàng)中關(guān)于C語(yǔ)言常量的敘述錯(cuò)誤的是( )。
A.所謂常量,是指在程序運(yùn)行過(guò)程中,其值不能被改變的量
B.常量分為整型常量、實(shí)型常量、字符常量和字符串常量
C.常量可分為數(shù)值型常量和非數(shù)值常量
D.經(jīng)常被使用的變量可以定義成常量
14.若有定義語(yǔ)句:“int a=10;double b=3.14;”,則表達(dá)式’A’+a+b值的類(lèi)型是( )。
A.char
B.int
C.double
D.float
15.若有定義語(yǔ)句:“int x=12,y=8,z;”,在其后執(zhí)行語(yǔ)句“z=0.9+x/y;”,則2的值為( )。
A.1.9
B.1
C.2
D.2.4
16.若有定義:“int a,b;”,通過(guò)語(yǔ)句“scan[("%d;%d".,&a,&b);”,能把整數(shù)3賦給變量a,5賦給變量b的輸入數(shù)據(jù)是( )。
A.3 5
B.3,5
C.3;5
D.35
17.若有定義語(yǔ)句:“int kl一10,k2=20;”,執(zhí)行表達(dá)式(kl=kl>k2)&&(k2=k2>
k1)后,kl和k2的值分別為( )。
A.0和1
B.0和20
C.10和1
D.10和20
18.有以下程序:
#include
main()
{ int a=1,b=0;
if(--a)b++;
else if(a=0)b+=2;
else b+=3:
print[("%d\n",b);
}
程序運(yùn)行后的輸出結(jié)果是( )。
A.0
B.1
C.2
D.3
19.下列條件語(yǔ)句中,輸出結(jié)果與其他語(yǔ)句不同的是( )。
A.if(a)printf("%d n",x); else print[("%d\n",y)
B.if(a=0)pritf("%d n",y); else print[("%d\n",x)
C.if(a!一0)printf("%d n",x); else print[("%a\n",y)
D.if(a=O)print[("%d n",x); else printf("%d\n",y)
20.有以下程序:
#include
main()
{ int a=7;
while(a--);
print[("%d\n",a);
}
程序運(yùn)行后的輸出結(jié)果是( )。
A.-l
B.0
C.1
D.7
編輯推薦:
2014年上半年計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間及入口專(zhuān)題
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |