版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、7下列程序的輸出結(jié)果是 。 main ( ) int x=023; printf(“%d”,-x) A)17 B)18 C)23 D)24,一、選擇題(每個小題共四個答案,其中只有一個是正確的)。 1不合法的常量是 。 A) 2 B) “ ”C) D)“483”,C,2判斷int x = 0 xaffbc;x的結(jié)果是 。 A)賦值非法 B)不確定 C)為Oxaffb D)為0 xffbc,D,3在C語言中,數(shù)字029是一個 。 A)八進(jìn)制數(shù) B)十六進(jìn)制數(shù) C)十進(jìn)制數(shù) D)非法數(shù),D,4若int k=7,x=12;則能使值為3的表達(dá)式是 。 A)x%=(k%=5) B)x%=(kk%5) C
2、)x%=kk%5 D)(x%=k)(k%=5),D,5假定x和y為double型,則表達(dá)式x=2,y=x+3/2的值是 。 A)3.500000 B)3 C)2.000000 D)3.000000,D,6執(zhí)行下列程序片段時輸出結(jié)果是 。 int x=13,y=5; printf(“%d”,x%=(y/=2); A)3 B)2 C)1 D)0,C,B,一、選擇題(每個小題共四個答案,其中只有一個是正確的)。 8以下程序片段 。 int x=2,y=3; printf(xy ? “*x=%d”: “#y=%d”,x y ? x : y); A)輸出控制格式錯誤 B)輸出為:*x=2 C)輸出為:#
3、y=2 D)輸出為:#y=3,D,9設(shè):int a=1,b=2,c=3,d=4,m=2,n=2;執(zhí)行(m=ab) if (x=y+z) printf(“*”); else printf(“#”); A)有語法錯誤,不能通過編譯 B)輸出:* C)可以編譯,但不能通過連接,所以不能運(yùn)行 D)輸出:#,B,D,一、選擇題(每個小題共四個答案,其中只有一個是正確的)。 11、對下述程序, 是正確的判斷。 main ( ) int x,y; scanf(“%d,%d”, A)有語法錯誤,不能通過編譯 B)若輸入3和4,則輸出4和5 C)若輸入4和3,則輸出3和4 D)若輸入4和3,則輸出4和5”,A,
4、12、下述程序的輸出結(jié)果是 。 main ( ) int a=0,b=0,c=0; if (+a0 | | +b0) +c; printf(“%d,%d,%d”,a,b,c); A)0,0,0 B)1,1,1 C)1,0,1 D)0,1,1,C,一、選擇題(每個小題共四個答案,其中只有一個是正確的)。 13、以下程序輸出結(jié)果是 。 main ( ) int x=1,y=0,a=0,b=0; switch(x) case 1:switch (y) case 0 : a+ ; break ; case 1 : b+ ; break ; case 2:a+; b+; break; case 3:a+
5、; b+; printf(“a=%d,b=%d”,a,b); A)a=1,b=0 B)a=2,b=1 C)a=1,b=1 D)a=2,b=2,B,14、下述程序的運(yùn)行結(jié)果是 。 main ( ) int x=9; for (; x0; x-) if (x%3=0) printf(“%d”,-x); continue ; A)741 B)852 C)963 D)875421,B,一、選擇題(每個小題共四個答案,其中只有一個是正確的)。 15、下述程序段的運(yùn)行結(jié)果是 。 int a=1,b=2,c=3,t; while (abc) t=a; a=b; b=t; c-; printf(“%d,%d,
6、%d”,a,b,c); A)1,2,0 B)2,1,0 C)1,2,1 D)2,1,2,C,16、下面程序的輸出結(jié)果是 。 main ( ) int k=0,m=0,i,j; for (i=0; i2; i+) for (j=0; j3; j+) k+ ; k-=j ; m = i+j ; printf(“k=%d,m=%d”,k,m) ; A)k=0,m=3 B)k=0,m=5 C)k=1,m=3 D)k=1,m=5,B,一、選擇題(每個小題共四個答案,其中只有一個是正確的)。 17、以下正確的函數(shù)定義是 。 A)double fun(int x, int y) B)double fun(i
7、nt x,y) z=x+y ; return z ; int z ; return z ; C)fun (x,y) D)double fun (int x, int y) int x, y ; double z ; double z ; z=x+y ; return z ; z=x+y; return z ; ,D,18、以下正確的描述是 。 A)函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套 B)函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套 C)函數(shù)的定義和函數(shù)的調(diào)用均不可以嵌套 D)函數(shù)的定義和函數(shù)的調(diào)用均可以嵌套,B,一、選擇題(每個小題共四個答案,其中只有一個是正確的)。 19、下面程序的輸
8、出是 。 int i=2 ; printf(“%d,%d,%d”,i*=2,+i,i+) ; A) 8,4,2 B)8,4,3 C)4,4,5 D)4,5,6,A,20、程序的運(yùn)行結(jié)果是 。 #define ADD(x) x+x main ( ) int m=1,n=2,k=3,sum ; sum = ADD(m+n)*k ; printf(“%dn”,sum) ; A)9 B)10 C)12 D)18,B,二、填空題 。(每空1分) 1設(shè)float x=2.5,y=4.7;int a = 7; 則x+a%3*(int)(x+y)%2/4為 。,2.50000,2已知A=7.5,B=2,C=3
9、.6,表達(dá)式AB p=a; 則 *(*(p+2)+1)值為_。,60,4函數(shù)fun的功能是:使一個字符串按逆序存放,請?zhí)羁誺oid fun (char str) char m; int i,j; for(i=0,j=strlen(str);ij-1;i+,j-) m=stri; stri= 。; strj-1=m; printf(%sn,str); ,strj-1,二、填空題 。(每空1分) 5閱讀程序,說明其輸出結(jié)果_。 #include void main( ) int x = 10,y,z; y = +x; z = x+; printf(%d,%d,%d,x,y,z); ,12,11,1
10、1,6有如下程序: void main( ) int a = 10; int *p = 若程序中的第一個printf語句輸出為194,則第二個printf語句的輸出是_。,1a6,二、填空題 。(每空1分) 7函數(shù)int getw(FILE * fp)的功能是_。,從文件fp一次讀出兩個字節(jié),8066在內(nèi)存中占_個字節(jié)存儲空間。,2,9若i,j已定義為int類型,則以下程序段內(nèi)循環(huán)體的總的執(zhí)行次數(shù)是_。 for (i=5;i;i-) for(j=0;j4;j+) .,20,10若有以下程序片段: char str=abn012; printf(%d,strlen(str); 上面程序片段的輸出
11、結(jié)果是_。,3,11. 執(zhí)行以下程序段后,a= ,b= ,c= 。 int x=10,y=9 ; int a,b,c ; a = (x- -=y+) ? x- : y+ ; b = x+ ; c = y ;,10 9 11,二、填空題 。(每空1分) 12函數(shù)調(diào)用語句:fun(a,b),(c,d,e)實(shí)參個數(shù)為 。,2,13若有定義:int a34=1,2,0,4,6,8,10;則初始化后,a12的值為 , a21得到的值為 。,0,6,14若有定義: struct num int a ; int b ; float f ; n = 1,3,5.0 ; struct num *pn = 則表達(dá)
12、式(*pn).a+pn-f的值是 。,6.0,15. C語言可以定義枚舉類型,其關(guān)鍵字為 。,enum,16. C語言中打開文件的函數(shù)是 ,關(guān)閉文件的函數(shù)是 。,fopen()函數(shù) fclose()函數(shù),三、閱讀程序 ,并寫出程序執(zhí)行結(jié)果。(每題 5 分),1. #include void main() char a =programming, b =language; char *p1,*p2; int i; p1=a; p2=b; for(i=0;i7;i+) if(*(p1+i)= =*(p2+i) printf(%c,*(p1+i); ,輸出結(jié)果:ga,三、閱讀程序 ,并寫出程序執(zhí)行結(jié)
13、果。(每題 5 分),2#include int abc(int u,int v); void main ( ) int a=24,b=16,c; c=abc(a,b); printf(n%d,c); int abc(int u,int v) int w; while(v) w=u%v; u=v; v=w; return u; ,輸出結(jié)果:8,3#include int abc(int u,int v); void main () char cx = A; int k = 0; do switch(cx+) case A: k+; break; case B: k-; case C: k +=
14、 2; break; case D: k %= 2; continue; case E: k *= 10; break; default: k /= 3; k+; while(cxG); printf(k=%d,k);,輸出結(jié)果:k=4,4#include int ff(int n) static int f = 1,g; g = g + n; f = g * f; return f; void main( ) int i; for(i=1;i=5;i+) printf(%6d,ff(i); ,輸出結(jié)果:1 3 18 180 2700,5#include void main( ) int a3
15、4=1,2,3,4,3,4,5,6,5,6,7,8; int i; int (*p)4=a, *q=a0; for(i=0; i3; i+) if(i=0) (*p)i+i/2=*q+1; else p+,+q; for(i=0; i3; i+) printf(%d, aii); ,輸出結(jié)果:2,4,7,6#include void main( ) int a =2,6,10,14,18; int *p =a,a+1,a+2,a+3,a+4; int i, *q=p; for(i=0; i5; i+) ai=ai/2+ai; printf(%d, *(*(q+2); printf(%d, *(
16、*(+q); ,輸出結(jié)果:15,9,7.#include void main( ) int a5=2, 4, 6, 8, 10; int *p=a, *q= ,輸出結(jié)果:2,4,8 #include void main ( ) int i,c; char s25=8980,9198; for (i=3; i=0 ; i-) c=s0i+s1i-2*0; s0i = c % 10 + 0 ; for (i=0; i=1; i+) puts(si); ,輸出結(jié)果:70789198,9.#include void main ( ) int i,j,k=19; while (i=k-1) k-=3 ;
17、 if (k%5=0) i+ ; continue ; else if (k5) break ; i+; printf(ni=%d,k=%dn,i,k); ,輸出結(jié)果:i=6,k=4,10.#include int func (int a,int b) static int m=0,i=2; i+=m+1; m=i+a+b; return (m); void main ( ) int k=4,m=1,p1,p2; p1=func(k,m) ; p2=func(k,m) ; printf(%d,%dn,p1,p2) ; ,輸出結(jié)果:8,17,11. #include int fun(int a) int b=0; static int c=3; b+, c+; return a+b+c; void main( ) int x=2, i; for(i=0; i3; i+) prin
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026新疆綠翔供銷合作社聯(lián)合社有限責(zé)任公司招聘5人備考題庫及答案詳解1套
- 初三地理考試真題及答案
- 體系管理試題及答案
- 2025-2026人教版初中七年級語文上學(xué)期測試卷
- 2025-2026人教版五年級上期真題卷
- 護(hù)理風(fēng)險識別的敏感性與特異性
- 腸道屏障功能障礙的納米修復(fù)新策略
- 衛(wèi)生院定期考核工作制度
- 衛(wèi)生部護(hù)理管理制度
- 運(yùn)城市村衛(wèi)生室制度
- 2025至2030中國超高鎳正極材料市場經(jīng)營格局與未來銷售前景預(yù)測報告
- DB44∕T 2328-2021 慢性腎臟病中醫(yī)健康管理技術(shù)規(guī)范
- 農(nóng)村水利技術(shù)術(shù)語(SL 56-2013)中文索引
- 中考語文文言文150個實(shí)詞及虛詞默寫表(含答案)
- 廣西小額貸管理辦法
- 海南省醫(yī)療衛(wèi)生機(jī)構(gòu)數(shù)量基本情況數(shù)據(jù)分析報告2025版
- 電影院消防安全制度范本
- 酒店工程維修合同協(xié)議書
- 2025年版?zhèn)€人與公司居間合同范例
- 電子商務(wù)平臺項(xiàng)目運(yùn)營合作協(xié)議書范本
- 動設(shè)備監(jiān)測課件 振動狀態(tài)監(jiān)測技術(shù)基礎(chǔ)知識
評論
0/150
提交評論