




已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
練習(xí) 一、選擇題1、下列各數(shù),不是正確的C語言int類型常數(shù)的是()1A)-32768 B)32768 C)037 D)0xAF2、下列程序的輸出結(jié)果是()#include “stdio.h”void main( ) int k=0;char c=Ado switch(c+) caseA:k+;break; caseB:k-; caseC:k+=2;break; caseD:k%2;continue; caseE:k=k*2;break; default:k=k/3; k+;while(cF); printf(“k=%dn”,k) 2A)2 B)4 C)7 D)153、4、已知求的公式為( )下列程序取公式的前100項以計算的近似值。請選擇正確答案,將程序補充完整。 #include “stdio.h” #include “math.h” main( ) long i; (); pi=0.0; for(i=1;i=100;i+) pi+=(); pi=sqrt(pi*6.0); printf(“pi=%10.6lfn”,pi); 3A)int pi B)long pi C)real pi D)double pi4A)1/i*i B)1/(i*i) C)1/(double)i*(double)i D)1/(double)i*(double)i)5、若已有定義int i , j , k ;執(zhí)行語句scanf(“%d%d%2d”,&i,&j,&k);時的鍵盤輸入為: 123 456 789 所得的i , j , k 的值分別為()。5A)123, 456和789 B)1 , 2和3C)123, 456和78 D)1 , 4和786、若已定義int i, x,則for( i=0,x=0; i=0)& (sl=0)and (sl=9)C) 0 =sl=9 D) (sl=0)14、表達式(a=b=4, a+1, b+1, a+b)的值為( )。14A)4 B)10 C)5 D)815、C語言的運算符以運算對象的數(shù)目可以分為()。15A)單目算符一種 B)單目和雙目算符 C)單目、雙目和三目算符 D)單目、雙目、三目和四目算符16、運算符是有優(yōu)先級的,在C語言中關(guān)于運算符優(yōu)先級的敘述中只有()是正確的。16A)邏輯運算符高于算術(shù)運算符,算術(shù)運算符高于關(guān)系運算符 B)算術(shù)運算符高于關(guān)系運算符,關(guān)系運算符高于邏輯運算符 C)算術(shù)運算符高于邏輯運算符,邏輯運算符高于關(guān)系運算符 D)關(guān)系運算符高于邏輯運算符,邏輯運算符高于算術(shù)運算符17、以下while循環(huán)中,循環(huán)體執(zhí)行的次數(shù)是() k=1; while(-k) k=10;17A)10次 B)無限次 C)一次也不執(zhí)行 D)1次18、有以下程序段,其中t為整形變量: t=1; while(-1) t-; if(t) break; 以下選項中敘述正確的是() 18A)循環(huán)1次也不執(zhí)行 B)循環(huán)執(zhí)行一次C)循環(huán)控制表達式不合法 D)循環(huán)執(zhí)行兩次19、有以下程序段,其中x為整形變量:x=-1;do ; while(x+);printf(“x=%dn”,x);以下選項中敘述正確的是() 19A)程序錯誤 B)輸出: x=1 C)輸出: x=-1 D)輸出: x=0二、填空題()1、在for語句的循環(huán)體內(nèi)使用continue語句的作用是 。2、設(shè)有變量int b=7;float a=2.5,c=4.7;表達式a+(int)(b/3*(int)(c+2)/2)%4的值是 。3、若變量u、v和w為double型,表達式w=(u=2,v=u+7/4)的值是 。4、求100200間的全部素數(shù)。請?zhí)羁铡?include#include void main() int m,k,i,n=0; for(m=101;m=200;m=m+2) k=(int)sqrt(m); for(i=2;i=k+1) printf(%dt,m);n=n+1; if(n%10=0) printf(n); printf(n);5、設(shè)整型變量a為任何一個整數(shù),表達式-2a2的C表達式是 a=-2 & a=2 。6、設(shè)有變量定義int a=2;計算表達式a+=a/=a-=a*a后,變量的值 。7、本程序利用公式c=(59)(F-32)輸出華氏溫度(F)與攝氏溫度(c)對照表,設(shè)已知華氏溫度取0,10,20,190,200。請?zhí)羁铡?include void main() float f=O.O,c;while(f=200) c= ; printf(“%3.0ft%6.2fn”,f,c); f= ; 8、下面程序的功能是計算正整數(shù)234的各位數(shù)字之和。main() int n,sum=0; n=234; while(n) sum+=n%10; n= ; printf(“sum=%dn”,sum);9、計算1到10之間的奇數(shù)之和以及偶數(shù)之和,請?zhí)羁铡ain() int a,b,c,i; a=c=0; for(i=0;i=10;i+=2) a+=i ; ; c+=b; printf(“偶數(shù)之和=%dn”,a); printf(“奇數(shù)之和=%dn”,c-11); 10、下面程序的功能是計算xy ,請?zhí)羁铡?include void main() int i; double x,y,z; printf(“Input x,y”); scanf(“%f%f”,&x,&y); z=1; for( i=1; ;i+) z=z*x; printf(“z=%fn”,z); 11、程序段的運行結(jié)果是 。x=y=0;while(x15) y+,x+=+y;printf(“%d,%dn”,y,x);12、 程序段的運行結(jié)果是 。int n=0;while(n+=2);printf(“%dn”,n);13、運行下列程序,輸出結(jié)果為: main() int k=-3;if (k=0) printf(“*n”);else printf(“&n”);14、下列程序段中循環(huán)體的執(zhí)行次數(shù) 。int k=10;while(k=0) k=k-1;15、以下程序段的輸出結(jié)果: 。int k,j,s;for(k=2;k6;k+,k+) s=1; for(j=k;j6;j+) s+=j;printf(“%dn”,s);16、以下程序段的輸出結(jié)果: 。 int i,j,m=0; for(i=1;i=15;i+=4)for(j=3;j7) n-; printf(“%dn”,n); 18、以下程序段的輸出結(jié)果: 。 int x=3; do printf(“%3d”,x-=2); while(!(-x);19、以下程序段的輸出結(jié)果: 。 main() int y=10;for(;y0;y-) if(y%3=0) printf(“%d”,-y); continue; 20、以下程序段的輸出結(jié)果: 。int x;for(x=3;x6;x+) printf(x%2)?(“*%d”):(“#%dn”),x);21、以下程序段的輸出結(jié)果: 。 main() int i;for(i=1;i=5;i+) if(i%2) printf(“*”); else continue; printf(“#”); printf(“$n”); 22、以下程序段的輸出結(jié)果: 。 main() int x=2;while(x-);printf(“%dn”,x);23、以下程序段的輸出結(jié)果: 。int i=0,sum=1;do sum+=i+; while(ibc) t=a;a=b;b=t;c+; printf(“%d,%d,%dn”,a,b,c);25、以下程序段的輸出結(jié)果: 。main() int a,b; for(a=1,b=1;a=10) break; if(b%3=1) b+=3; continue; printf(“%dn”,a); 26、以下程序段的輸出結(jié)果: 。main() int I=0; for(I+=3;I0;) if(x%3=0) printf(“%d”,-x); continue; x- -; 28、下面程序段的運行結(jié)果 。 int t,x=0,y=0;for(t=0;t0) x+; continue; y+;printf(“x=%d,y=%dn”,x,y);29、當(dāng)給x輸入789時,下面程序的輸出結(jié)果是 。 main() int r,x; printf(“Input x:”); scanf(“%d”,&x); while(x!=0) r=x%10;printf(“%d”,r); x=x/10; 三、編程 1、用循環(huán)方法編寫打印下列圖形的程序。 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度養(yǎng)老服務(wù)雇工協(xié)議
- 2025年度試用期員工勞動合同簽訂及管理協(xié)議
- 2025年度物聯(lián)網(wǎng)解決方案公司合作成立協(xié)議
- 2025年度租賃公寓正規(guī)協(xié)議書模板及租賃期限約定
- 二零二五年度企業(yè)員工聘用合同協(xié)議書(遠程辦公)
- 二零二五年度旅游酒店房間清潔服務(wù)合同
- 2025年度餐飲企業(yè)供應(yīng)鏈管理服務(wù)合同
- 二零二五年度租賃房屋環(huán)保節(jié)能改造合同
- 二零二五年度木門研發(fā)與市場推廣合作協(xié)議
- 2025年度生態(tài)農(nóng)業(yè)園承包方與包工頭合作管理協(xié)議
- 2023年古文中的化學(xué)知識歸納及相關(guān)練習(xí)題(含答案)
- 《基礎(chǔ)寫作》試卷及答案
- 產(chǎn)品標準化大綱
- 西師版小學(xué)數(shù)學(xué)四年級下冊教案
- 醫(yī)院軟式內(nèi)鏡清洗消毒技術(shù)規(guī)范
- 國有企業(yè)“三定”工作方案-國有企業(yè)三定方案
- 清華大學(xué)2024年強基計劃數(shù)學(xué)試題(解析)
- 按摩技師簽訂勞動合同注意事項
- 大學(xué)生新時代勞動教育教程全套教學(xué)課件
- TD/T 1054-2018 土地整治術(shù)語(正式版)
- JT-GQB-015-1998公路橋涵標準鋼筋混凝土圓管涵洞
評論
0/150
提交評論