




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1 c語言程序設(shè)計一、 單項選擇題1一個 c 語言程序總是從()位置開始執(zhí)行。【】a) 第一個函數(shù)b) 程序的第一行c) main( ) d) 第一條執(zhí)行語句2字符 ,m?的 ascii 碼為 109,有如下定義char a,則執(zhí)行語句a ,9?+,m?-,8?后,【】變量 a中的值為() 。a) a b) n c)m d) 109 3下面的程序運行時輸入數(shù)據(jù):7,32(表示回車) ,輸出結(jié)果為() ?!尽縨ain() int i,j; scanf(“ %d%d ” ,&i,&j);printf(“ %d ” ,i+j); a) 39 b)7 c) 32 d) 不確定值4設(shè)有
2、int a=3,b=2,c=1,d=5,m=4,n=4; 執(zhí)行 (m=ad) 后 n 的值為()?!尽縜) 1 b) 2 c) 3 d) 4 5為表示關(guān)系x yz,應(yīng)使用c 語言表達式() ?!尽縜) (x=y)&(y=z) b) (x=y)and(y=z) c)(x=y=z) d)(x=y)&(y=z) 6指出下面哪項不是合法的變量名()。【】a)_ant b)4ant c)_ant_5_8 d)ant90 7若運行時給變量m 輸入 11,則以下程序的運行結(jié)果是()。【】main() int m,n; scanf(“ %d ” ,&m); n=m12 ? m- : +
3、m; printf(“ %d,%dn” ,m,n); a) 12,12 b) 11,11 c)11,12 d) 12,11 8以下程序的運行結(jié)果是()?!尽縨ain() int s=9; char grade; switch(s) case 9 : grade=a; case 8 : grade=b; case 7 : grade=c;break; case 6 : grade=d; printf(%cn,grade); a) a b) b c) c d)d 2 9設(shè) int k=4; 有以下程序段,描述中正確的是()?!尽縟o k=k*2; while(k=0) a)while 循環(huán)執(zhí)行5
4、次b)循環(huán)體語句(k-)執(zhí)行一次c)循環(huán)體語句(k-)一次也不執(zhí)行d)循環(huán)是無限循環(huán)10以下程序的執(zhí)行結(jié)果是()。【】main( ) int i,sum=0; for(i=1;i & b) & !c) & ! d) ! & 5有如下定義:float a; double b; char c; int d; 則表達式: c*d+b-a 值的數(shù)據(jù)類型為() 。 【】a) int b) char c)float d) double 6若有以下程序段,執(zhí)行后輸出結(jié)果是()。【】main() float x=8.4; int y; y=(int)x; printf(” x=
5、%.1f,y=%d,x,y); a) x=8,y=8.4 b) x=8,y=8 c) x=8.4,y=8 d) x=8.4,y=8.4 7設(shè) ch 是 char 類型的變量,其值是,p? ,則以下表達式的值是()。【】ch=(ch=,a?&ch=,z? )?(ch+1):ch a) q b) p c) q d) p 8有如下程序,該程序的輸出結(jié)果是()。【】main() int a=0,i=3,m=3; switch(a) case 0: i+; 3 case 1: i+; case 2: m+;i+; break; printf(%d, %dn,i,m); a) 4,4 b) 6,6
6、 c) 4,6 d) 6,4 9以下程序運行結(jié)果是()?!尽縨ain() int i,j; for(i=0,j=1; i=j+1; i+=2, j-) printf(“ %d n” ,i); a) 3 b) 2 c) 1 d) 0 10執(zhí)行語句for(i=1;i50;i+ ) ;后變量 i 的值是()?!尽縜)49 b)50 c)51 d)52 11以下程序運行后的結(jié)果是()?!尽縨ain() int x10=0,i,k=3; for(i=0;ik;i+) xi=xi+1; printf(%dn,xk); a) 0 b) 1 c) 2 d) 不確定的值12若有以下說明:【】int a12=1,
7、2,3,4,5,6,7,8,9,10,11,12; char c=a,d,g; 則數(shù)值為4 的表達式是() 。a)ad-c b)a4 c)ad-c d)ag-c 13若有語句 :int a=4,*p=&a; 下面均代表地址的一組選項是()?!尽縜) a,p,&*a b) *&a,&a,*p c) *&p,*p,&a d) &a,p,&*p 14以下程序運行后的輸出結(jié)果是()。【】int func(int a,int b) return(a+b); void main() int x=1,y=2,z=3,sum; sum=func(
8、func(x,y),z); printf(%dn,sum); a)1 b) 2 c) 3 d) 6 15在 c 語言中,定義如下結(jié)構(gòu)體類型:【】struct data int count; char sex; float score; var; 4 則結(jié)構(gòu)體類型變量var 占用內(nèi)存的字節(jié)數(shù)為()。a)1 b)4 c)9 d)5 程序綜合分析題16已知 ,p? 字符的 ascii 碼是 80,下面程序的運行結(jié)果是()?!尽縨ain() char s=p; s = s +1; printf(%c %c %d , s,s+1,s); 17執(zhí)行下列程序后,變量m 的正確結(jié)果是多少() ?!尽縨ain(
9、) int m=1; switch(m) case 1:m+=1; case 2:m+=1; break; case 3:m+=1; break; default:m+=1; printf(%dn,m); 18寫出下列程序的運行結(jié)果()?!尽縨ain( ) int i=0; for (;i6;i+) if (i%3=0) continue; else printf(“ %d ” ,i); 19寫出下列程序的運行結(jié)果()。【】main() int x=0,i=1,s=0; do x+; i=i*x; s+=i; while (x3); printf(%dn,s); 5 20寫出下列程序的運行結(jié)果
10、()。【】main() int i,j,sum=0; for (i=3;i=10; i+=3 ) for (j=6; j=8; j+=2 ) sum+; printf (%dn,sum); 21寫出下列程序的運行結(jié)果()。【】main() int a10=1,2,3,4,5,6,7,8,9,10,i,s=0; for (i=1;i=6;i+) if (ai%3!=0) s=s+ai; printf(%dn,s); 17寫出下列程序的運行結(jié)果()?!尽縨ain() int x=3,y; if (x0) y=1; else y=0; printf(%d,%d,x,y); 18寫出下列程序的運行結(jié)果
11、()?!尽縨ain() int i; for(i=1;i5;i+) if(i%2) printf(*);continue; printf(#); printf(n); 19寫出下列程序的運行結(jié)果()?!尽縨ain() int x=0,a=0,b=0; switch(x) case 0: b+; case 1: a+;break; 6 case 2: a+;b+; printf(%d,%dn,a,b); 20寫出下列程序的運行結(jié)果()。【】main( ) int i=1; for (;i=0;j+,i-) sum=sum+aji; printf(%dn,sum); 22寫出下列程序的運行結(jié)果()?!尽縤nt fun(int a, int b) int c; a+=a; b+=b; c=a+b; return (c); main() int m=2,n=4; m=fun(m,n); printf(%dn,m); 23寫出下列程序的運行結(jié)果()?!尽縨ain() int a =5,6,7,8,9,10,*p; p=a; p+; *(p+2)=2; printf (%d,%dn,*p,*(p+2); 7 三、編程序題24從鍵盤輸入一個正整數(shù),編程判斷該正整數(shù)是否能被3 整除。若是,則輸出ye
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 設(shè)備現(xiàn)場維修管理制度
- 設(shè)備缺陷登記管理制度
- 設(shè)想幾種班級管理制度
- 設(shè)計服務(wù)收費管理制度
- 設(shè)計部門人事管理制度
- 診所租賃設(shè)備管理制度
- 試驗檢測合同管理制度
- 財務(wù)針對部門管理制度
- 財政專用資金管理制度
- 貨物專用運輸管理制度
- 2025年涼山昭覺縣委社會工作部選聘社區(qū)工作者題庫帶答案分析
- 2024北京高考一分一段表
- 公寓中介渠道管理制度
- PICC尖端心腔內(nèi)心電圖定位技術(shù)
- 出租房合同責(zé)任免除協(xié)議書
- 中國科技課件
- 2025年希臘語A2等級考試官方試卷
- 地理-2025年中考終極押題猜想(全國卷)
- 2024年廣東省新會市事業(yè)單位公開招聘輔警考試題帶答案分析
- 廣安2025年上半年廣安市岳池縣“小平故里英才”引進急需緊缺專業(yè)人才筆試歷年參考題庫附帶答案詳解
- 肺性腦病的護理
評論
0/150
提交評論