




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上江蘇省五年一貫制專轉(zhuǎn)本C語言程序設(shè)計(jì)模擬試卷一(曉莊)一、填空題(每空1分,共20分)1.C程序是由 構(gòu)成的,一個(gè)C源程序至少且僅包含一個(gè) 。2.C語言規(guī)定標(biāo)識(shí)符只能由 、 和下劃線3種字符組成,且第一個(gè)字符必須為 或下劃線。3. 設(shè)有說明語句:char a='72'則變量a包含_個(gè)字符。4. 條
2、件“20x<30”的C語言表達(dá)式是 。5. 若已知a=10,b=20,則!a<b的值為 .6.表達(dá)式 21 % 4 的值為 。7.C語言中沒有專門的 變量,如果想將一個(gè)字符串存放在變量中以便保存,必須使用字符數(shù)組。8.已知a=79.345,則表達(dá)式 (int)a 的值為 。9. .下面程序的輸出結(jié)果為。main() int x=023; printf(“%dn”,-x); 10. 設(shè)int a=2;,則執(zhí)行a+=a
3、*=15;后,變量a的值是_。11.已知ch='B',則表達(dá)式【(ch>='A ' && ch<='Z')? (ch+32):ch 】的值為 。12.C中定義符號(hào)常量PI為3.14159的宏命令是 。13.函數(shù)形參和調(diào)用的實(shí)參是普通變量時(shí),參數(shù)按 方式進(jìn)行傳遞。14.C中邏輯運(yùn)算符的優(yōu)先次序是: 。15.定義一個(gè)共
4、用體變量,共三個(gè)成員分別是字符型、整形和單精度浮點(diǎn)型,則該共用體變量所占內(nèi)存長(zhǎng)度為 個(gè)字節(jié)。15. 設(shè)有變量定義:int a=10,c=9; 則表達(dá)式 (-a!=c+)?a:+c的值是 。二、單項(xiàng)選擇題(每題2分,共40分)1.下列C語言標(biāo)識(shí)符中,合法的是( ) A. if B. return C. 23a
5、160; D. a232.欲從鍵盤給整型變量a賦值3,b賦值2,則對(duì)應(yīng)語句scanf("%d,%d",&a,&b); 的輸入格式是( ) A. 3 2 B. 2,3
6、160; C. 2 3 D. 3,23. C語言源程序文件經(jīng)過C編譯程序編譯連接之后生成的文件后綴名是( ) A. .exe B. .obj &
7、#160; C. .bat D. .c4.結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)是( ) A. 順序結(jié)構(gòu)、復(fù)雜結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
8、160; B. 順序結(jié)構(gòu)、復(fù)雜結(jié)構(gòu)、分支結(jié)構(gòu) C. 順序結(jié)構(gòu)、分支結(jié)構(gòu)、選擇結(jié)構(gòu) D. 順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)5.以下表達(dá)式中,值為0的是( ) A. 4%5
9、160; B. 4/5.0 C. 4/5 D. 4<56.設(shè)下列表達(dá)式中所涉及的變量均已正確定義,則不符合C語言語法的是( ) A. 4&&3
10、 B. a+ C. a=b=5 D. int(3.14159)7. 設(shè)int a,x=2;執(zhí)行語句a=x>0?3*x:(x=10);后,變量x的值是()A1B2 C6D108. 在C 語言程序中,在函數(shù)內(nèi)部定義的變量稱為(
11、 ) A. 全局變量 B. 外部變量 C. 全程變量 D. 內(nèi)部變量9.設(shè)有以下程序段:int x=2,y=2,z=0,a;a=+x|+y&&z+;printf(%d,%d,%dn,x,y,z);執(zhí)行后輸出的結(jié)果是()A2,2,0 B3,3,1 C3,2,0 D3,2,110.若變量
12、c為char類型,則能正確判斷出c為小寫字母的表達(dá)式是( ) A. (c>= 'a')|(c<= 'z') B. 'a'<=c<= 'z'
13、 C.(c>= 'a')&&(c<= 'z') D. ('a'<=c)and ('z'>=c)11. 在C語言中,字符串的長(zhǎng)度是()A5B7 C9D1212. 逗號(hào)表達(dá)式a=2*6,a*3,a+5的值是()A12 B17 C36 D
14、4113. 設(shè)int a=11,b=2;,執(zhí)行下述程序段后,變量a和b的值分別是()doa/=b+;while(a>b);A1,3B1,4 C2,3 D2,414. 下列程序的執(zhí)行結(jié)果是( )。 main() int k=8; if (k<=0) if (k=0) printf("#"); else printf("&&&&"); else printf("*"); A) # B) &&&& C) * D) 有語法錯(cuò)誤,無輸出結(jié)果15.以下表達(dá)式中,
15、不正確的字符常量是( ) A. 'n B. "a" C. '2 D. '10116. 若【int x
16、=12,*p=&x;】,則正確的賦值表達(dá)式是( ) A. p=x B. p=*x C. *p=x &
17、#160; D. *p=*x16. 若有以下定義: float x; int a,b; 則正確的switch 語句是 A. switch(x) case 1.0:printf("*n"); case 2.0:printf("*n"); B. switch(x) case 1,2:printf("*n"); case 3:printf("*n"); C. switch(a+b) case 1:printf("*n"); case 1+2:printf("*n");
18、D. switch( a+b); case 1:printf("*n"); case 2:printf("*n"); 17.設(shè)有如下程序段: int i=5; for(;i<=10;)i+;執(zhí)行完這段程序后,i的值是( ) A. 5
19、; B. 6 C. 10 D. 1118.設(shè)有如下程序段: int i=15; while(i<15)i+;則以下描述中正確的是( ) A. 循環(huán)體語句執(zhí)行15次 B. 這是一個(gè)死循環(huán) C. 循
20、環(huán)體語句一次也不執(zhí)行 D. 循環(huán)體語句只執(zhí)行一次19. 設(shè)i,j,k均為int型變量,則執(zhí)行完下面的for循環(huán)后,k的值為 ( ) for(i=0,j=10;i<=j;i+,j-) k=i+j; A) 12 B) 10 C) 11 D) 920. 下列程序段的輸出結(jié)果是( )。 int a=1,c=0 ; if(a<c) c=a; c+ ;printf("%d",c);A) 4 B)2 C) 0 D) 1 三、程序填空(每空3分,共15分)1.已知fibonacci
21、數(shù)列:1,1,2,3,5,8,.,它可由下面公式表述: F(1)=1 n=1 F(2)=1 &
22、#160; n=2 F(n)=F(n-1)+F(n-2) n>2以下程序的功能是求F(49)的值,請(qǐng)?jiān)谙聞澗€處填上正確內(nèi)容,使程序能正確運(yùn)行。#include <math.h>#include <stdio.h>#include <conio.h>main() int i; double f50;
23、0; f1= f2= for(i=3;i<=49;i+) fi= &
24、#160; printf("f49=%12.0lf",f49); 2.以下程序的功能是用遞歸法求n!,請(qǐng)?jiān)谙聞澗€處填上正確的語句,使程序能正確運(yùn)行。#include <stdio.h>long f(int n)if(n=1)return( ); else return ( ); main() int n; printf("n=");&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 礦山場(chǎng)地承包合作協(xié)議
- 大學(xué)論文考試題庫(kù)及答案
- 美術(shù)課件創(chuàng)意畫小學(xué)生
- 美術(shù)兒童雕塑課件
- 民航安全生產(chǎn)法律法規(guī)的內(nèi)容
- 美術(shù)兒童素描課件
- 食品安全生產(chǎn)許可證在哪個(gè)部門辦理
- 食堂安全管理方案
- 美國(guó)景點(diǎn)介紹課件
- 2025至2030中國(guó)聚對(duì)苯二甲酸乙二酯樹脂行業(yè)項(xiàng)目調(diào)研及市場(chǎng)前景預(yù)測(cè)評(píng)估報(bào)告
- 管理學(xué)基礎(chǔ)期末考試試題及答案
- 2025至2030中國(guó)覆銅板行業(yè)項(xiàng)目調(diào)研及市場(chǎng)前景預(yù)測(cè)評(píng)估報(bào)告
- 北京市海淀區(qū)第二十中學(xué)2025屆英語七下期末教學(xué)質(zhì)量檢測(cè)試題含答案
- 全國(guó)二卷2025年高考數(shù)學(xué)真題含解析
- 護(hù)理靜脈留置針課件
- 2025年事業(yè)單位醫(yī)療衛(wèi)生類招聘考試《綜合應(yīng)用能力(E類)醫(yī)學(xué)技術(shù)》試卷真題及詳細(xì)解析
- 護(hù)理急診急救培訓(xùn)課件
- 2025年衛(wèi)生系統(tǒng)招聘考試(公共基礎(chǔ)知識(shí))新版真題卷(附詳細(xì)解析)
- (網(wǎng)絡(luò)收集版)2025年新課標(biāo)全國(guó)一卷數(shù)學(xué)高考真題含答案
- 2025包頭輕工職業(yè)技術(shù)學(xué)院工作人員招聘考試真題
- 超聲科專業(yè)管理制度
評(píng)論
0/150
提交評(píng)論