版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本文格式為Word版,下載可任意編輯——c語言期末考試模擬考試題2
1.一個C程序的組成部分可以是()。
A)一個主函數(shù)和一至若干個其他函數(shù)B)一至若干個主函數(shù)
C)一個主程序和一至若干個其他函數(shù)D)一個主程序和一至若干個子程序
2.一個C程序的執(zhí)行是從()。
(A)本程序的main函數(shù)開始,到main函數(shù)終止
(B)本程序文件的第一個函數(shù)開始,到本程序文件的最終一個函數(shù)終止(C)本程序的main函數(shù)開始,到本程序文件的最終一個函數(shù)終止(D)本程序文件的第一個函數(shù)開始,到本程序main函數(shù)終止
3.C語言中的標識符只能由字母、數(shù)字和下劃線三種字符組成,且第一個字符(A)必需為字母B)必需為下劃線C)必需為字母或下劃線D)可以是字母、數(shù)字和下劃線中任一種字符
4.設有定義:intm=1,n=-1;則執(zhí)行語句printf(\后的輸出結果是(A)–1B)0C)1D)2
5.表達式11則執(zhí)行語句a+=a-=a*a后,變量a的值是()。(A)3(B)0(C)9(D)-12
7.在以下選項中,不的賦值語句是()。
A)t/=5;B)n1=(n2=(n3=0));C)k=i==j;D)a=b+c=1;
8.以下()表達式不滿足:當x的值為偶數(shù)時值為\真\,為奇數(shù)時值\假\。A)X%2==0B)!x%2!=0C)(x/2*2-x)==0D)!(x%2)
9.若有定義:inta=8,b=5,c;執(zhí)行語句c=a/b+0.4后c的值為()A)1.4B)1C)2.0D)2
10.假設a=3,b=4,c=5,則規(guī)律表達式:
!(a+b)+c-1則執(zhí)行c=a++>2||b-->=4之后,b變量的值為()。A)3B)0C)4D)2
12.以下哪個表達式的值為4()
。)。)A)11/3B)11.0/3C)(flaot)11/3D)(int)(11.0/3+0.5)
13.若變量a,i已經(jīng)正確定義,且i已經(jīng)正確賦值,合法的語句是()A)a==1B)++iC)a=a++=5D)a=int(i)
14.以下程序的輸出結果是()inta=1234;printf(\);
A)12B)34C)1234D)提醒錯誤,無結果
15.設x,y分別為單精度和雙精度類型變量,則以下選項()可將表達式x+y的運算結果強制轉換為整型數(shù)據(jù)。
A)(int)x+yB)int(x)+yC)int(x+y)D)(int)(x+y)
16.當a=3,b=2,c=1時,表達式f=a>b>c執(zhí)行完后f的值是()A)1B)0C)3D)2
17.若x=2,y=1,則表達式x>y?1:1.5的值為()A)1B)1.5C)1.0D)2
18.在位運算中,操作數(shù)每左移一位,其結果相當于()A)操作數(shù)乘以2B)操作數(shù)除以2C)操作數(shù)乘以4D)操作數(shù)除以4
19.在位運算中,某操作數(shù)右移3位,其結果相當于()A)操作數(shù)乘以6B)操作數(shù)除以6C)操作數(shù)乘以8D)操作數(shù)除以8
20.在C語言中,若以下變量均為int型,則下面程序段的輸出結果是()。s=6,u=6;u=s++;u++;printf(\
A)7B)6C)5D)4
21.若有定義:intx,y;chara,b,c;并有以下輸入數(shù)據(jù):x=12ABC,
則能給x賦整數(shù)1,給賦整數(shù)2,給a賦字符A,給b賦字符B,給c賦字符C的程序段是()
A)scanf(\y=%d\a=getch();b=getch();c=getch();B)scanf(\
a=getch();b=getch();c=getch();
C)scanf(\
D)scanf(\
22.如下程序:#include
voidmain()
{intm,n,k;
m=(n=4)+(k=10-7);printf(“m=%d\\n〞,m);}
運行后m的值為()。
(A)4(B)3(C)7(D)14
23.結構化程序的三種基本結構是()。
(A)順序結構、選擇結構、循環(huán)結構(B)遞歸結構、循環(huán)結構、轉移結構(C)嵌套結構、遞歸結構、順序結構(D)循環(huán)結構、轉移結構、順序結構
24.有如下程序main()
{floatx=4.0,y;if(x0B)!aC)a=0D)a
28.若N為整型變量,則for(N=10;N=0;N--);循環(huán)里的循環(huán)體被()。
A)無限循環(huán)B)執(zhí)行10次C)執(zhí)行一次D)一次也不執(zhí)行
29.以下程序段運行后i的值是()。inti=10switch(i+1)
{case10:i++;break;case11:++i;
case12:++i;break;default:i=i+1;}
A)11B)13C)12D)14
30.以下程序的輸出結果為()。#includemain(){inti;
for(i=0;i
43.C語言中規(guī)定,簡單變量做實參時,它和對應形參之間的數(shù)據(jù)傳遞方式是()。
(A)地址傳遞(B)單向值傳遞(C)有實參傳給形參,再由形參傳回給實參(D)由用戶指定傳遞方式
44.已知:int*p;使用“p=malloc(sizeof(int));〞語句動態(tài)申請int型的存儲單元,應當使用()。
A)intB)int*C)(*int)D)(int*)
45.在C函數(shù)中,局部變量的隱含存儲類型是()。
(A)auto(B)static(C)register(D)extern
46.有定義:intx,*p;,能使指針變量p指向變量x的語句是()。A)*p=B)p=C)*p=x;D)p=*
47.有定義:intx,y=10,*p=,則能使得x的值也等于10的語句是()。A)x=p;B)x=C)x=D)x=*p;
48.有定義:int*p1,*p2;,則的賦值語句為()。
A)p1=p2;B)p1/=p2;C)p1+=p2;D)p1*=p2;
49.在C語言中,關于文件存取方式,()。
A、只能順序存取B、只能隨機存?。ㄒ卜Q直接存?。?/p>
C、可以順序存取,也可以隨機存取D、只能從文件開頭存取
50.有定義:inta[]={1,3,5,7,9},*p=a;,則值為5的表達式是()。
A)p+=2,*p++B)p+=2,*++pC)p+=2,(*p)++D)a+=2,*a填空
1.將百分制成績轉化為A-E這5個等級,90以上為A;80-89為B;70-79為C;60-69為D,60以下為EVoidmain(){
Intscore;
printf(“輸入一個介于0-100之間的數(shù)〞);scanf(“__1___〞,%d___2___(score/10)switch{
case10:printf(“A\\n〞);break;case9:printf(“A\\n〞);break;case8:printf(“B\\n〞);break;case7:printf(“C\\n〞);break;case6:printf(“D\\n〞);break;
____3___:printf(“E\\n〞,score);break;default}}
2.輸入三角形三條邊長度a,b,c,判斷能不能組成三角形.假使可以輸出YES,假使不能輸出NOmain(){
___4__a,b,c;float
scanf(“%f%f%f〞,
if((a+b>c)___5__elseprintf(“NO〞);}
3計算1100的和main(){
inti,sum;sum=0;
i=___6___;10do{
sum=sum+i;i++
}while(i#defineN3#defineM5
void__8___(intx,inty,floatcc[],floataa[][5])Fun{inti,j;
for(i=0;i#includeintmain()
{inti;doubles=0;
for(i=20;iintmain()
{inta,b,c,k=0;FILE*p;
p=fopen(\while(!feof(p))
{fscanf(p,\if(a+b>c}
printf(\fclose(p);return0;}
C語言001選擇
1.A2.A3.C4.B5.D6.D7.D8.B9.B10.D11.C12.D13.B14.C15.D16.B17.C18.A19.D20.B
21.D22.C23.A24.B25.B26.B27.D28.D29.C30.D31.B32.A33.A34.A35.C36.C37.C38.C39.A40.C41.A42.C43.B44.D45.A46.B47.D48.A49.C50.A填空
1.%d2.case3.default4.float5.else6.17.1008.Fun9.bb10.&n11.break12.10013.1014
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第1單元 古代亞非文明(高頻非選擇題25題)(原卷版)
- 《波蘭歪屋設計》課件
- 《證券市場概述周》課件
- 玩具設計美工工作總結
- 2023-2024年項目管理人員安全培訓考試題帶答案(黃金題型)
- 關于認識實習報告匯編六篇
- 《系統(tǒng)安全評價概述》課件
- 《婦產(chǎn)科學緒論》課件
- 《監(jiān)理工作程序》課件
- 《應用開發(fā)和管理》課件
- 青島市2022-2023學年七年級上學期期末道德與法治試題
- 高空作業(yè)安全免責協(xié)議書范本
- 石油化學智慧樹知到期末考試答案章節(jié)答案2024年中國石油大學(華東)
- 手術后如何防止排尿困難
- 特種設備“日管控、周排查、月調度”表格
- 重點關愛學生幫扶活動記錄表
- 2021年10月自考00850廣告設計基礎試題及答案含解析
- 結構化面試表格
- 地熱能資源的潛力及在能源領域中的應用前景
- 2023版:美國眼科學會青光眼治療指南(全文)
- 家長會課件:小學寒假家長會課件
評論
0/150
提交評論