>>點(diǎn)擊進(jìn)入 2013年9月全國計(jì)算機(jī)二級C語言程序設(shè)計(jì)預(yù)測卷3 在線考場
一、選擇題(每小題1分,共40分)
1 以下敘述中錯誤的是( )。
A. C語言編寫的函數(shù)源程序,其文件名后綴可以是C
B. C語言編寫的函數(shù)都可以作為一個(gè)獨(dú)立的源程序文件
C. C語言編寫的每個(gè)函數(shù)都可以進(jìn)行獨(dú)立的編譯并執(zhí)行
D. 一個(gè)C語言程序只能有一個(gè)主函數(shù)
2 設(shè)循環(huán)隊(duì)列的存儲空間為Q(1:35),初始狀態(tài)為front=rear=35。現(xiàn)經(jīng)過一系列入隊(duì)與退隊(duì)運(yùn)算后,front=15,rear=15,則循環(huán)隊(duì)列中的元素個(gè)數(shù)為( )。
A. 20
B. 0或35
C. 15
D. 16
3 有以下程序:
#include
main( )
{int a[5]={1,2,3,4,5),b[5]={0,2,1,3,o},i,s=0;
for(i=o;i<5;i++)s=s+a[b[i]];
printf(”%d\n”,s);
}
程序運(yùn)行后的輸出結(jié)果是( )。
A. 6
B. 10
C. 11
D. 15
4下列敘述中正確的是( )。
A. 算法就是程序
B. 設(shè)計(jì)算法時(shí)只需要考慮數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)
C. 設(shè)計(jì)算法時(shí)只需要考慮結(jié)果的可靠性
D. 以上3種說法都不對
5 若有定義語句:“int a=3,b=2,c=1;”,以下選項(xiàng)中錯誤的賦值表達(dá)式是( )。
A. a=(b=4)=3;
B. a=b=c+1:
C. a=(b=4)+C;
D. a=1+(b=c一4);
一、選擇題(每小題1分,共40分)……
二、基本操作題(共18分)……
三、程序改錯題(共24分)……
四、程序設(shè)計(jì)題(共18分)……
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |