




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《環句測題一選題(40分1.下面程序段intk=2;while(k=0){printf(“%d”,k);k--;}則下面描述中正確的是C。A)while循執行10次)循環是無限循環C)循環題語句一次也不執行D)循環體語句執行一次2.下列表達式中B)不滿“當值為偶數時值為真,為奇數時值為假”的要求。A)x%2==0)!x%2!=0C)(x/2*2-x)==0)3.以下程序段的循環次數是。for(i=2;i==0;)printf(“%di--);A)無限次B)0次))2次4.下列關于break語的敘述不正確的是C)Abreak語可用在循環體中它將使執行流程跳出本層循環體。Bbreak語可用在switch語中,它將使執行流程跳出當前switch語句Cbreak語可用在if語中它將使執行流程跳出當前if語句Dbreak語在一層循環體中以多次出現。5.下面程序的輸出結果是。main(B{intx=9;for(;x>0;x--){if(x%3==0)printf(“%d--x);continue;}}}A)741))963)8754216.以下不是死循環的程序段是。A)inti=100;);;);while(1){i=i%100+1;if(i>100)break;}C)intk=0;)ints=36;do{++k;}while(k>=0);while;--s;用心
愛心
專心
-1-
7.下述程序段的運行結果是。inta=1,b=2,c=3,t;while(a<b<c){t=a;a=b;c--;}printf(“%d,%d,%d”,a,b,c);A)1,2,0B)2,1,0)1,2,1)2,1,18.能正確表示“當x的取在1,10]和200,210]圍內為真,否則為假”的表達式是CA)(x>=1)&&(x<=10)(x>=200)&&(x<=210)B)(x>=1)||(x<=10)|||(x<=210)C)(x>=1)&&(x<=10)||(x>=200)(x<=210)D)(x>=1)||(x<=10)&&(x>=200)|(x<=210)9.下述語句執行后,變量k的值是。intk=1;while(k++<10);A)10)C))無限循環,值不定10.設:a=1,b=2,c=3,d=4,m=2,n=2;行m=c>b)||(n=c>d)后n的值為。A)B)C)2)11.下面循語句(B)。inti,k;for(i=0,k=-1;k=1;i++,k++)printf(“***A)判斷循環結束的條件非法)是無限循環C)只循環一次)次也不循環12.語句while(!E);括中的表達!E等價C。A)E==0B)C)E!=0)E==113.下面B是誤的if語(設intx,a,b;)A)if(a=b)x++;)if(a=<b)x++;C)if(a-b)x++;)(x)14.執行語句for(i=1;i++<4;)變量i值是。A)B)C)5)不定15.以下程序段。x=-1;do{x=x*x;while(!x);A)是死循環B)循環執行2次)循環執行次D有語法錯誤用心
愛心
專心
-2-
16.下面程序的功能是在輸入的一批正數中求最大者,輸入結束環,選擇B空。main(){inta,max=0;scanf(“%d”,&a);while(【】{if(max<a)max=a;scanf(“%d”,&a);}printf(”,max);}A)a==0B)C)!a==1)!a17.以下不是死循環的語句是。A)for(y=9,x=1;x>++y;x=i++)i=x;B)for(;;x++=i;C)while(1){x++;}D)for(i=10;;i--)sum+=i;18.下面程序段的運行結果是。x=y=0;while(x<4)y++,x+=++y;printf(“%d,%d”,y,x);A)20,7B))20,8)4,619.以下循的執行次數是C。for(x=0,y=0;(x<4);x++)A)無限循環B)循環次數不定C4次)3次20.以下程序輸出結果是B。main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;case3:a++;b++;}printf(“a=%d,b=%d”,a,b);}
填用心
愛心
專心
-3-
A)B)a=2,b=1)a=1,b=1)a=2,b=2二填題(10分1.C語言三個基本結構語句分別順
語句,選擇
語句和循
語句。2.至少執行一次循環體的循環語是
dowhile
;3.將條件“y能4整但不能100除,或y被整除”寫成邏輯表達式___y%4==0&&y%100!=0||y%400==0__________4.計下列分段函數的語是。y=1x>0y=0x=0y=-1x<05.程序段for(a=1,i=-1;{a++;printf(“%2d};printf(“%2d”,i);的運行結果是。三判題10分)1.在while循環中允許使用嵌套環,但只能是嵌套while循】2.在實際編程中do-while循環全可以用循環替換x】3.continue語句能用于三個環語句中4.在不得已的情況下(例如提高序運行效率用goto語句v】5.語句標號與C語標識符的語規定是完全一樣的6.for循的三個表達式可以任省略while,do-while也如此x】7.多個case可以執行相同的程序段v】8.while的環控制條件比do-while循環控制條件嚴格v】9.if語中的表達式不限于邏表達式,可以是任意的數值類型】10.do-while循的while后分號可以省略】四程閱題1.寫出下面程序運行的結果。main(){intx,i;用心
愛心
專心
-4-
for(i=1;i<=100;{x=i;if(++x%2==0)if(++x%3==0)if(++x%7==0)printf(“%d”,x);}}28702.寫出下面程序運行的結果。下面程序將輸入的大寫字母改寫成小寫字母輸出,其他字符不變;請判斷下面程序的正誤,如果錯誤請改正過來。main(){charc;c=getchar();c=(c>=’A’&&c<=’Z’)?c+32c;printf(“%c”,c);}3.寫出下面程序運行的結果。main(){inta,b;for(a=1,b=1a<=100a++){if(b>=20)if(b%3==1)b+=3;;b-=5;}prin“%d\n}84.寫出下面程序運行的結果。main(){intk=1,n=263do{k*=n%10;n/=10}while(n)printf(“%dn”,k);}365.寫出下面程序運行的結果。main()用心
愛心
專心
-5-
{inti,k=0;for(i=1;;i++){k++;while(k<i*i){k++;if(k%3==0)gotoloop;}}loop:printf(“%d,%dn”,i,k);}2,3六編題1.輸入兩個正整
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年醫藥企業研發外包(CRO)模式下的藥物研發合作與協同創新報告
- 工業互聯網平臺量子密鑰分發技術政策法規解讀報告001
- 沉浸式戲劇市場推廣模式2025年創新策略研究報告001
- 2025年醫藥流通企業供應鏈優化與成本控制策略深度解析報告
- 3D打印技術在制造業大規模生產中的應用前景與挑戰研究報告
- 快時尚品牌在時尚零售行業模式變革中的產品創新路徑報告
- 爆破安全試題及答案
- 2025屆浙江省湖州市名校英語七下期末達標檢測試題含答案
- 廣東省廣州黃埔區五校聯考2025屆八下英語期中綜合測試模擬試題含答案
- 安全知識試題六及答案
- 2023-2024學年河南省永城市小學數學二年級下冊期末評估測試題
- 乳腺疾病的超聲診斷 (超聲科)
- 服務精神:馬里奧特之路
- 《建筑施工安全檢查標準》JGJ59-2011圖解
- 華為大學人才培養與發展實踐
- 醫療垃圾廢物處理課件
- 公路工程基本建設項目概算、預算編制辦法
- 《煤的發熱量測定方法》ppt課件
- 護理崗位管理與績效考核-PPT課件
- 電力變壓器損耗水平代號的確定
- 安全責任制考核制度及考核表
評論
0/150
提交評論