




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2024級《C語言程序設(shè)計》復習題及答案
一、單項選擇題
1、以下不是C語言的特點的是(B)
A、C語言簡潔、緊湊
B、能夠編制出功能困難的程序
C、C語言可以干脆對硬件進行操作
D、C語言移植性好
2、以下不正確的C語言標識符是(D)
A^ABCB、abcC^a_bcD、ab.c
3、一個C語言程序是由(B)
A、一個主程序和若干子程序組成
B、函數(shù)組成
C、若干過程組成
D、若干子程序組成
4、一個算法應(yīng)當具有“確定性”等5個特性,對另外4個特性的描述中錯誤的是
(B)
A、有零個或多個輸入
B、有零個或多個輸出
C、有窮性
D、可行性
5、設(shè)變量a是整型,f是實型,i是雙精度型,則表達式10+<a,+i*f值的數(shù)據(jù)
類型為(。
A、intB>floatC>doubleD>不確定
6、在C語言中,char型數(shù)據(jù)在內(nèi)存中的存儲形式是(D)
A、補碼B、反碼C、源碼D、ASCII碼
7、有如下程序,輸入數(shù)據(jù):12345M678VcR>后(<CR>表示回車),x的值是
(B)o
#include<stdio.h>
main(){
intx;
floaty;
scanf("%3d%f',&x,&y);
)
A、12345B、123C、45D、345
8、若有以下定義inta,b;floatx,則正確的賦值語句是(B)
A、a=1,b=2
B、b++;
C、a=b=5
D、b=int(x);
9、以下程序的執(zhí)行結(jié)果是(A)
#include<stdio.h>
inti=10,j=10;
printf(H%d,%d\n",++i,j-);
}
A、9,10C>11,9D、10,9
10、巳知字母A的ASCII碼是65,以下程序的執(zhí)行結(jié)果是(D)
#inckide<stdio.h>
main()
(
charcl='A',c2='Y;
printf(H%d,%d\nH,cl,c2);
A、A,YB、65,65C、65,90D、65,89
11、下列運算符中優(yōu)先級最高的是(C)
A、VB、十C、%D、!=
12、一個C語言程序總是從(C)起先執(zhí)行
A書寫依次的第一個函數(shù)
B書寫依次的第一條執(zhí)行語句
C主函數(shù)main()
D不確定
13、設(shè)intx=3,尸4,z=5,則下列表達式中的值為0的是(D)
A'x'&&'y'Bx||y+z&&y-zCx<=y
D!((x<y)&&!z|1)
14、執(zhí)行以下程序段后,i的值是(C)
inti=10;
switch(i+1)
{case10:i++;break;
case11:++i;
case12:++i;break;
default:i=i+l;
A11B13C12D14
15、語句while(!e);中的條件!e等價于(A)
Ae==0Be!=lCe!=0D運行時出錯
16、用inta[4]={l,2};對數(shù)組進行初始化后,數(shù)組元素a[3]的值是(B)
A隨機值B0C1DF
17、在執(zhí)行charstr[10]="china\0”;strlen(str)的結(jié)果是(A)
A5B6D7D9
18、若有定義,cliar*p=wcomputerw;則語句priiilf(“%c",木(p+2))運行結(jié)果
是(B)
A隨機值BmCoDomputer
19、在以下函數(shù)調(diào)用語句中
funl(x,10,(x,10),fun2(y,10,(y,10)));
函數(shù)funl參數(shù)的個數(shù)為(B)
A8B4C5D編譯出錯
20、下面有關(guān)for循環(huán)的正確描述是(D)
A、for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的狀況
B、for循環(huán)是先執(zhí)行循環(huán)體語句,后判定表達式
C、在for循環(huán)中,不能用break語句跳出循環(huán)體
D、for循環(huán)體語句中,可以包含多條語句,但要用花括號括起來
21、下面程序的運行結(jié)果是(C)
#include<stdio.h>
main()
{intnum=0;
while(nuin<=2)
(num++;
printf("%d,num);
A、1
B、12
C、I23
D、1234
22、以下描述正確的是(D)
A、由于do-while循環(huán)中循環(huán)體語句只能是一條可執(zhí)行語句,所以循環(huán)體內(nèi)
不能運用復合語句。
B、do-while循環(huán)由do起先,用while結(jié)束,在while(表達式)后面不能寫
分號。
C、在do-while循環(huán)體中,肯定要有能使while后面表達式的值變成零
(“假”)的操作。
D、do-while循環(huán)中,依據(jù)狀況可以省略while。
23、以下對一維整形數(shù)組a的正確說明是(D)
A、inta(10);B>intn=10,a[n];
C、intn;D>inta|10|;
scanf("%cT,&n);
inta[n];
24、用C語言編寫的代碼程序(B)
A可馬上執(zhí)行B是一個源程序
C經(jīng)過編譯即可執(zhí)行D經(jīng)過編譯說明才能執(zhí)行
25、C語言中用丁結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu)是(A)
A依次結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)Bif、switch>break
Cfor^while^do-whileDif、for、continue
26、有以下程序
inain()
{intp[7]={ll,13,14,15,16,17,18},i=0,k=0;
while(i<7&&p[i]%2){k=k+p[i];i++;}
printf(z/%d\n,z,k:;
}
執(zhí)行后輸出結(jié)果是(D)
A58B56C45D24
27、以下敘述中正確的是(C)
A、C語言比其他語言高級B、C語言可以不用編譯就能被計算機識別執(zhí)行
C、C語言以接近英語國家的自然語言和數(shù)學語言作為語言的表達形式
D、C語言出現(xiàn)的最晚,具有其他語言的一切優(yōu)點
28、下列敘述中正確的是(A)
A、C程序中注釋部分可以出現(xiàn)在程序中隨意合適的地方
B、花括號〃{〃和〃}〃只能作為函數(shù)體的定界符
C、構(gòu)成C程序的基本單位是函數(shù),全部函數(shù)名都可以由用戶命名
D、分號是C語句之間的分隔符,不是語句的一部分
29、以下程序的執(zhí)行結(jié)果是(A)o
#includc<stdio.h>
main()
(
intsum,pad;
sum=pad=5;
pad=sum++;
pad++;
++pad;
printf(2d\n〃,pad);
)
A.7B.6C.5D.4
30、為了避開嵌套的if-else語句的一義性,c語言規(guī)定else總是與(C)組成
配對關(guān)系。
A.縮排位置相同的if
B.在其之前末配對的if
C.在其之前未配對的最近的if
D.同一行上的if
31、語句\vhile(!e);中的條件!e等價于(A)。
A.e==0B.e!=1C.e!=0D.~e
32、下面有關(guān)for循環(huán)的正確描述是(D)
A.for循環(huán)只能用丁循環(huán)次數(shù)已經(jīng)確定的狀況
B.for循環(huán)是先執(zhí)行循環(huán)體語句,后判定表達式
C.在for循環(huán)中,不能用break語句跳出循環(huán)體
D.for循環(huán)體語句中,可以包含多條語句,但要用花括號括起來
33、設(shè)pl和p2是指向同一個字符串的指針變量,c為字符變量,則以下不能正確
執(zhí)行的賦值語句是(B)o
A.c=*pl+p2;B.p2=cC.pl=p2D.c=*pl*(*p2);
34、在位運算中,操作數(shù)每左移一位,其結(jié)果相當于(A).
A.操作數(shù)乘以2
B.操作數(shù)除以2
C.操作數(shù)除以4
D.操作數(shù)乘以4
35、系統(tǒng)的標準輸入文件是指(A)。
A.鍵盤B.顯示器C.軟盤D.硬盤
二、編程題(能正確表達出題目的含義、要求,且格式正確,即可得滿分,不要求
形式完全相同。部分正確可按比例得分,否則不得分。)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自來水與環(huán)境教育的結(jié)合方法考核試卷
- 船舶維修中的電氣系統(tǒng)故障排除考核試卷
- 藤制品在家居空間中的應(yīng)用案例考核試卷
- 生態(tài)修復技術(shù)與應(yīng)用考核試卷
- 遠洋貨物運輸成本分析考核試卷
- 玉米食品的多元化開發(fā)與市場前景考核試卷
- 通信原理與技術(shù)應(yīng)用考核試卷
- 輪渡運輸與旅游業(yè)協(xié)同發(fā)展策略考核試卷
- 管道工程質(zhì)量管理持續(xù)改進策略考核試卷
- 油氣儲存教育與培訓考核試卷
- 2025-2030中國射擊器材行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025-2030中國采耳行業(yè)市場深度調(diào)研及競爭格局與投資前景研究報告
- logo保密合同協(xié)議
- 網(wǎng)格員考試題及答案重慶
- 消費者心理與行為附微課第2版白玉苓課后參考答案
- 2025年監(jiān)理工程師合同管理密押真題卷
- 2025年山東省濟南市萊蕪區(qū)中考一模地理試卷(原卷版+解析版)
- 2025春季學期國開電大??啤墩螌W原理》一平臺在線形考(形考任務(wù)四)試題及答案
- SCI論文寫作與投稿 第2版-課件 14-SCI論文投稿與發(fā)表
- 物業(yè)管理安全責任分配
- 中國鐵路沈陽局集團有限公司招聘筆試沖刺題2025
評論
0/150
提交評論