




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、三一單項選擇題 1 設(shè)int x=1,y=1;表達(dá)式(!x+ | y-)的值是_ A0 B 1 C 2 D-12main( ) int n; ( n=6*4,n+6),n*2; printf(“n=%dn”,n); 此程序的
2、輸出結(jié)果是_. A30 B. 24 C. 60 D. 483若有如下定義,則_是對數(shù)組元素的正確的引用。 int a10 , *p ; p=a ; p=a ; p=a ; p=a ; A. *&a10
3、0; B. a11 C. *(p+10) D. *p4設(shè)整型變量n的值為2,執(zhí)行語句“n+=n-=n*n;”后,n的值是_ A. 0 B. 4 C. - 4 D. 2 5以下不能正
4、確定義二維數(shù)組的語句是_ A . int a22=1,2; B. int a2=1,2,3,4; C. int a22=1,2,3; D. int a2=1,2,3,4;6 程序段 的功能是將變量 u 、s中的最大值賦給變量t 。
5、; A. if(u>s) t=u;t=s; B. t=u; if(t ) t=s; C. if(u>s) t=s;else t=u; D . t=s; if(u ) t=u;7下列程序段的輸出結(jié)果是 。第
6、 6 頁void main() int k;for (k=1;k<5;k+ if(k%2!=0) printf("#");else printf(“*”) ; A. #*#* B . *#*# C. # D. 以上都不對8設(shè)變量定義為 int a3=1,4,7,*p=&a2, 則*p的值是
7、 (35) 。 A. &a2 B. 4 C. 7 D. 19能正確表示a和b同時為正或同時為負(fù)的邏輯表達(dá)式是_。Aa>=0|b>=0)&&(a<0 |b<0) B(a>=0 && b>=0)&
8、&(a<0 && b<0)C(a+b>0) &&(a+b<=0) D a*b>010C語言中,合法的字符型常數(shù)是_。AA B“A” C 65 D
9、A11設(shè)有數(shù)組定義:char array=”China”; 則數(shù)組所占的空間是_。A4個字節(jié) B5個字節(jié) C6個字節(jié) D7個字節(jié)12若變量c為char類型,能正確判斷出c為小寫字母的表達(dá)式是_。Aa<=c<=z B (c>=a) |
10、(c<=z)C(a<=c) and (z>=c) D (c>=a) && (c<=z)13設(shè)有定義:long x=-123456L; 則以下能夠正確輸出變量x值的語句是_。Aprintf(“x=%dn”,x) Bprintf(“x=%ldn”,x)Cprintf(“x=%8dln”,x) Dprint
11、f(“x=%LDn”,x);14下列關(guān)于指針定義的描述,_是錯誤的。 A指針是一種變量,該變量用來存放某個變量的地址值的。 B指針變量的類型及它所指向的變量類型一致。 C指針變量的命名規(guī)則及標(biāo)識符相同。 D在定義指針時,標(biāo)識符前的“*”號表示后面的指針變量所指向的內(nèi)容。15已知:int x; int y10; 下列_是合法的。A&x B&(x+3) C&5 &
12、#160; D &y16指出下面正確的輸入語句_。 A. scanf(“a=b=%d”,&a,&b) ; B. scanf(“%d,%d”,&a,&b) ; C. scanf(“%c”,c) ; D. scanf
13、(“% f%dn”,&f) ;17C語言中以追加方式打開一個文件應(yīng)選擇_參數(shù)。 A“r” B“w” C“rb” D“a”18Break語句的正確的用
14、法是( )。 A. 無論在任何情況下,都中斷程序的執(zhí)行,退出到系統(tǒng)下一層。 B. 在多重循環(huán)中,只能退出最靠近的那一層循環(huán)語句。 C. 跳出多重循環(huán)。 D. 只能修改控制變量。19. 為表示關(guān)系xyz,應(yīng)使用C語言表達(dá)式 A(x>=y)&&(y>=z) B. (x>=y) AND (y>=z) C(x>=y>=z)
15、160; D. (x>=z)&(y>=z)20以下可以作為C語言合法整數(shù)的是_。 A1010B B. 0368 C0Xffa D. x2a221在函數(shù)中默認(rèn)存儲類型說明符的變量應(yīng)該是_存儲類型。 A內(nèi)部靜態(tài) B. 外部 C自動
16、60; D. 寄存器二判斷題 1. C 語言源程序文件通過了編譯、連接之后 , 生成一個后綴為 .EXE 的文件。 ( )2 在 C 程序中 , 函數(shù)既可以嵌套定義 , 也可以嵌套調(diào)用。( )3 在 C 程序中, APH 和 aph 代表不同的變量。(
17、 )4 表達(dá)式 0195 是一個八進(jìn)制整數(shù)。( )5 表達(dá)式 _ya是不合法的C語言標(biāo)識符。( )6 C程序總是從main( ) 函數(shù)的第一條語句開始執(zhí)行的。( )7 A-=7等價于a=a-7。 ( )8 利用fclose函數(shù)關(guān)
18、閉已打開的文件。( )9 數(shù)組名可以作為參數(shù)進(jìn)行傳遞。( )10 執(zhí)行printf("%x",12345);, 輸出 12345 。( )三、填空1C語言的預(yù)處理語句以_開頭。2表達(dá)式7+8>2 && 25 %5的結(jié)果是_。3下列程序段是從鍵盤輸入的字符中統(tǒng)計數(shù)字字符的個數(shù),用換行符結(jié)束循環(huán)。
19、 int n=0, ch; ch=getchar( ); while( _ ) if ( _ ) n+; c=getchar( ); 4C語言中putchar(c ) 函數(shù)的功能是_。5int *p 的含義是_。6定義fp為文件型指針變量的定義方法為_。7數(shù)組 int
20、0; a34;共定義了_個數(shù)組元素。四、讀出程序。1. 改正下列程序中不正確的語句。main() int a=8 , b=1;a=a+b;b=a*b;printf("%d, %d",a,b); 2寫出下列程序的運(yùn)行結(jié)果。 fun(int a, int b) if(a>b) return (a); Else return (b); main() int x=3,y=8,z=6,r;
21、; r=fun(fun(x,y),2*z); printf(“%dn”,r); 3. 改正下列程序中不正確的語句。 main() int n ; float s=1.0; for(n=10;n>1;n- -) s=s+1/n; printf(“%6.1fn”,s);
22、4. 寫出下列程序的運(yùn)行結(jié)果。 main() int n; For(n=3; n<=10; n+) if(n%5= =0) break; Printf(“%d”,n); 5寫出下列程序的運(yùn)行結(jié)果。 #include “stdio.h” main() int a=1,2,3,-4,5; int m,n,*p;
23、; p=&a0; p=&a0; m=*(p+2); n=*(p+4); printf(“%d %d %d ”,*p,m,n);五編程序1.編程計算下列表達(dá)式:s=1!+2!+3!+4!+10!2從鍵盤上輸入a及n的值,計算sum=a+aa+aaa+aaaa+(共n項)的和。例a=2, n=4, 則sum=2+22+222+2222。3求3X3矩陣的主對角線元素之和。4從鍵盤上輸入10個數(shù)存入一維數(shù)組中,求這10數(shù)中的最大值及
24、最小值并輸出。5從鍵盤上輸入若干個字符存入文件write.txt中,遇到回車鍵輸入結(jié)束。(用“n”表示答案一單項選擇題 1 B 2B 3D 4C 5D 6C 7A 8C 9D 10A 11C 12D 13B 14D 15A 16B 17D 18B 19A 20C 21C二判斷題 1 2 3 4 5
25、6 7 8 9 10三、填空 1 #號 2 0 3 ch!=n ch>=0 && ch<=9 4 將變量c中的字符顯示到屏幕上。 5 指針變量p為整型 6 FILE *fp 7 12四、讀出程序。 1 printf(&quo
26、t;%d, %d",&a,&b); 2 12 3 s=s+1.0/n 4. 3 4 5 1 3 5五編程序1. #include "stdio.h"main() long s=0,t=1; int i; for(i=1;i<=10;i+) t=t*i; s=s+t; printf("%ld",s); 2#include "
27、stdio.h"main() int a,n count=1,sn=0,tn=0; scanf("%d %d",&a,&n); while(count<=n) tn=tn+a; sn=sn+tn; a=a*10; +count; printf("%d",sn); 3.#include "stdio.h"main() int a33,i,j,s=0; for(i=0;i<3;i+) for(j=0;j<3;j+)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 滴滴代駕行業(yè)培訓(xùn)
- 2025年個人農(nóng)機(jī)工作方案
- 2025年世界衛(wèi)生日活動策劃方案
- 2025年鄉(xiāng)政府個人工作方案
- 2025年社區(qū)方案生育年終總結(jié)
- 產(chǎn)婦膳食營養(yǎng)課件
- 2025年幼兒園小班班務(wù)工作方案參考
- 2025年化妝品營銷策劃方案
- 2025年婦幼工作方案
- 2025年低級硬筆書法教學(xué)方案
- 公路護(hù)坡施工合同
- 2025年廣東省財政廳所屬事業(yè)單位公開招聘歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 供熱管網(wǎng)施工技術(shù)培訓(xùn)
- 廣東廣州市欖核咨詢服務(wù)有限公司招聘筆試沖刺題2024
- 手辦聯(lián)名合作協(xié)議
- 高速公路路產(chǎn)賠(補(bǔ))償收費(fèi)標(biāo)準(zhǔn)表
- 節(jié)能管理制度
- 2024年屋頂水泵維修協(xié)議
- 森林經(jīng)理學(xué)課程設(shè)計
- 食品原料學(xué)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 預(yù)算績效評價管理機(jī)構(gòu)入圍投標(biāo)文件(技術(shù)方案)
評論
0/150
提交評論