![C語言上機(jī)題庫百科園第章南信大_第1頁](http://file4.renrendoc.com/view/5ddff8fbf3856a574ac4c8b32b2a9b5b/5ddff8fbf3856a574ac4c8b32b2a9b5b1.gif)
![C語言上機(jī)題庫百科園第章南信大_第2頁](http://file4.renrendoc.com/view/5ddff8fbf3856a574ac4c8b32b2a9b5b/5ddff8fbf3856a574ac4c8b32b2a9b5b2.gif)
![C語言上機(jī)題庫百科園第章南信大_第3頁](http://file4.renrendoc.com/view/5ddff8fbf3856a574ac4c8b32b2a9b5b/5ddff8fbf3856a574ac4c8b32b2a9b5b3.gif)
![C語言上機(jī)題庫百科園第章南信大_第4頁](http://file4.renrendoc.com/view/5ddff8fbf3856a574ac4c8b32b2a9b5b/5ddff8fbf3856a574ac4c8b32b2a9b5b4.gif)
![C語言上機(jī)題庫百科園第章南信大_第5頁](http://file4.renrendoc.com/view/5ddff8fbf3856a574ac4c8b32b2a9b5b/5ddff8fbf3856a574ac4c8b32b2a9b5b5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1?為表示關(guān)系x±y三z,應(yīng)使用的表達(dá)式是(x>=y)&&(y>=z)(x>=y>=z)(x>=y)AND(y>=z)(x>二y)&(y>二z)2?有以下程序main(){inti;for(i=0;i<3;i++)switch(i){case1:printf("%d",i);case2:printf("%d",i);default:printf("%d",i);}}執(zhí)行后輸出結(jié)果是3.對for(表達(dá)式1;;表達(dá)式3)可理解為()。(表達(dá)式1;1;表達(dá)式3)(表達(dá)式1;0;表達(dá)式3)(表達(dá)式1;表達(dá)式1;表達(dá)式3)(表達(dá)式1;表達(dá)式3;表達(dá)式3)4?若i為整型變量,則以下循環(huán)執(zhí)行次數(shù)是()。for(i=2;i==0;)printf("%d",i--);次次C.無限次次有以下程序段intn=0,p;do{scanf("%d",&p);n++;}while(p!=12345&&n<3);此處do-while循環(huán)的結(jié)束條件是。的值等于12345并且n的值大于等于3的值不等于12345并且n的值小于3的值不等于12345或者n的值小于3的值等于12345或者n的值大于等于3有以下程序段intn=0,p;do{scanf("%d",&p);n++;}while(p!=12345&&n<3);以下描述中正確的是()。循環(huán)中,根據(jù)情況可以省略while由于do-while循環(huán)中循環(huán)體語句只能是一條可執(zhí)行語句,所以循環(huán)體內(nèi)不能使用復(fù)合語句循環(huán)由do開始,用while結(jié)束,在while(表達(dá)式)后面不能寫分號D.在do-while循環(huán)體中,一定要有能使while后面表達(dá)式的值變?yōu)榱悖?假")的操作執(zhí)行語句for(i=1;i++<4;);后變量i的值是()。不定有以下程序main(){inta=5,b=4,c=3,d=2;if(a>b>c)printf("%d\n",d);elseif((c-1>=d)==1)printf("%d\n",d+1);elseprintf("%d\n",d+2);}執(zhí)行后輸出結(jié)果是編譯時出錯main(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}printf("a=%d,b=%d",a,b);}該程序的輸出結(jié)果是(),2,1,1,010.以下程序的功能是:按順序讀入10名學(xué)生4門課程的成績,計(jì)算出每位學(xué)生的平均分并輸出,程序如下:main(){intn,k;floatscore,sum,ave;sum=;for(n=1;n<=10;n++){for(k=1;k<=4;k++){scanf("%f",&score);sum+=score;}ave=sum/;printf("NO%d:%f\n",n,ave);}}上述程序運(yùn)行后結(jié)果不正確,調(diào)試中發(fā)現(xiàn)有一條語句出現(xiàn)在程序中的位置不正確。這條語句是=sum/■V+=score;("NO%d:%f\n",n,ave);運(yùn)行以下程序后,輸出的結(jié)果是main(){intk=-3;if(k<=0)printf("****\n");elseprintf("&&&&\n");}****有語法錯誤不能通過編譯&&&&****&&&&下面的程序片斷所表示的數(shù)學(xué)函數(shù)關(guān)系是y=-1;if(x!=0)y=1;if(x>0)y=1;elsey=0;A.B.C.D.以下程序的輸出結(jié)果是main(){intx,i;for(i=1;i<=100;i++){x=i;if(++x%2==0)if(++x%3==0)if(++x%7==0)printf(“%d“,x);}printf(“\n”);}7081846814?以下程序段中,與語句:k=a>b?(b>c?l:O):O;功能相同的是()((a>b)&&(b>c))k=1;elsek=0;((a>b)||(b>c))k=1;elsek=0;(a>b)k=1;elseif(b>c)k=1;elsek=0;(a<=b)k=0;elseif(b<=c)k=1;15.為了避免在嵌套的條件語句if-else中產(chǎn)生二義性,C語言規(guī)定:else子句總是與()配對。其之后最近的if其之前最近的if縮排位置相同的if同一行上的if為int類型,進(jìn)人下面的循環(huán)之前,t的值為0while(t=1){……}則以下敘述中正確的是。以上說法都不對循環(huán)控制表達(dá)式的值為]循環(huán)控制表達(dá)式的值為0循環(huán)控制表達(dá)式不合法以下程序段的輸出結(jié)果是intk,j,s;for(k=2;k<6;k++,k++){s=1;for(j=k;j<6;j++)s+=j;}printf(“%d\n”,s);語句while(!E);中的表達(dá)式!E等價于()。!=1==0==1!=0以下程序段的輸出結(jié)果是intx=3;do{pritnf(“%3d”,x-=2);}while(!(--x));死循環(huán)-20以下程序的運(yùn)行結(jié)果是()。main(){inti=1,sum=0;while(i<10)sum=sum+1;i++;printf("i=%d,sum=%d",i,sum);}=10,sum=9運(yùn)行出現(xiàn)錯誤=2,sum=1=9,sum=921?設(shè)有定義:inta=1,b=2,c=3;以下語句中執(zhí)行效果與其它三個不同的是()(a>b){c=a,a=b,b=c;}(a>b)c=a,a=b,b=c;(a>b){c=a;a=b;b=c;}(a>b)c=a;a=b;b=c;以下程序中,while循環(huán)的循環(huán)次數(shù)是main(){inti=0;while(i<10){if(i<1)continue;if(i==5)break;i++;}}死循環(huán),不能確定次數(shù)選擇結(jié)構(gòu)中的條件與循環(huán)結(jié)構(gòu)中循環(huán)成立的條件,在寫法上可以是任一表達(dá)式,但其值只能被判斷為“真”或“假”。哪個數(shù)作為邏輯“假”值()。非零的數(shù)a=l,b=2,c=3;if(a>b)a二b;if(a>c)a二c;貝Ua的值為()。不一定25?有以下程序,若想從鍵盤上輸入數(shù)據(jù),使變量m中的值為123,n中的值為456,p中的值為789,貝正確的輸入是()#include<>intmain(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);return0;}=123n=456p=789=123n=456p=789456789=123,n=456,p=78926?有以下程序main(){inti=1,j=1,k=2;if((j++||k++)&&i++)printf("%d,%d,%d\n",i,j,k);}執(zhí)行后輸出結(jié)果是,2,2,2,3,1,2,2,1以下程序段的輸出結(jié)果為()。for(i=4;i>1;i—)for(j=1;j<i;j++)putchar('#');######無####有如下程序main(){floatx=,y;if(x<)y=;elseif(x<)y=x;elsey=;printf("%f\n",y);}該程序的輸出結(jié)果是判斷兩個字符串是否相等,正確的表達(dá)方式是(s1=s2)(s1==s2)(strcmp(s1,s2)=0)(strcmp(s1,s2)==0)30?若x是int類型變量,以下程序段的輸出結(jié)果是for(x=3;x<6;x++)printf((x%2)?(“**%d”):(“##%d\n”),x);A.B.C.D.語言中,switch后的括號內(nèi)表達(dá)式的值可以是只能為整型和字符型只能為整型任何類型只能為整型,字符型,枚舉型32?設(shè)j和k都是int類型,則下面的for循環(huán)語句()。for(j=0,k=0;j<=9&&k!=876;j++)scanf("%d",&k);最多執(zhí)行9次循環(huán)體一次也不執(zhí)行最多執(zhí)行10次是無限循環(huán)a=3,b=2,c=1;if(a>b>c)a二b;elsea=c;貝Ua的值為()。為了避免在嵌套的條件語句if-else中產(chǎn)生二義性,C語言規(guī)定:else總與()配對同一行上的if其之后最近的ifC?其之前最近的未配對的if縮排位置相同的if以下不正確的if語句形式是()。(x<y){x++;y++;}(x>y&&x!=y);(x==y)x+=y;(x!=y)scanf("%d",&x)elsescanf("%d",&y);結(jié)構(gòu)化程序設(shè)計(jì)所規(guī)定的三種基本控制結(jié)構(gòu)是()樹形、網(wǎng)形、環(huán)形輸入、處理、輸出主程序、子程序、函數(shù)順序、選擇、循環(huán)以下程序的輸出結(jié)果是main(){inty=10for(;y>0;y--)if(y%3==0){pritnf(“%d”,--y);continue;}}以下程序的執(zhí)行結(jié)果是main(){intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);}.無限循環(huán)D.語法錯誤a=l,b=2,c=3;if(a>c)b=a;a=c;c=b;則c的值為()。不一定40.以下敘述正確的是()。語句構(gòu)成的循環(huán)不能用其它語句構(gòu)成的循環(huán)來代替.用do-wh訂e語句構(gòu)成的循環(huán),在while后的表達(dá)式為零時結(jié)束循環(huán)用do-while語句構(gòu)成的循環(huán),在while后的表達(dá)式為非零時結(jié)束循環(huán).語句構(gòu)成的循環(huán)只能用break語句退出.41?假定所有變量均已正確定義,下列程序段運(yùn)行后x的值是()。k1=1;k2=2;k3=3;x=15;if(!k1)x--;elseif(k2)x=4;elsex=3;有以下程序,程序運(yùn)行后的輸出結(jié)果是()#include<>intmain(){inti,j,m=1;for(i=1;i<3;i++){for(j=3;j>0;j--){if(i*j>3)break;m*=i*j;}}printf(“m=%d\n”,m);return0;}=2=6=4=5以下for循環(huán)的執(zhí)行次數(shù)是for(x=0,y=0;(y=123)&&(x<4);x++);()。次是無限循環(huán)次循環(huán)次數(shù)不定下列程序的輸出結(jié)果是()。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++;break;}printf("a=%d,b=%d\n",a,b);}=2,b=1=2,b=2=1,b=0\=1,b=145?有以下程序,當(dāng)執(zhí)行程序時,按下列方式輸入數(shù)據(jù)(從第1列開始,<CR>代表回車,注意:回車也是一個字符)12<CR>34<CR>則輸出結(jié)果是(B)#include<>intmain(){chara,b,c,d;scanf("%c%c",&a,&b);c=getchar();d=getchar();printf("%c%c%c%c\n",a,b,c,d);return0;}34346.以下程序的運(yùn)行結(jié)果是()。main(){intn;for(n=1;n<=10;n++){if(n%3==0)continue;printf("%d",n);}}語言中while和do-while循環(huán)的主要區(qū)別是()。的循環(huán)控制條件比do-while的循環(huán)控制條件更嚴(yán)格的循環(huán)體至少無條件執(zhí)行一次的循環(huán)體不能是復(fù)合語句允許從外部轉(zhuǎn)到循環(huán)體內(nèi)以下不是無限循環(huán)的語句為()。(;;x++=i);(1){x++;}(y=0,x=1;x>++y;x=i++)i=x;(i=10;;i--)sum+=i;從循環(huán)體內(nèi)某一層跳出,繼續(xù)執(zhí)行循環(huán)外的語句是語句語句語句空語句下列程序的輸出為()。main(){inty=10;while(y--);printf("y=%d\n",y);}構(gòu)成無限循環(huán)=0=-1=1有以下程序,程序運(yùn)行后的輸出結(jié)果是()#include<>intmain(){inta=1,b=2;while(a<6){b+=a;a+=2;b%=10;}printf(“%d,%d\n”,a,b);return0;},11,1,11,1在以下給出的表達(dá)式中,與do--while(E)語句中的(E)不等價的表達(dá)式是()。(E==0)(E>0||E<0)(!E==0)(E!=0)以下程序段的輸出結(jié)果是inti,j,m=0;for(i=1;i<=15;i+=4)for(j=3;j<=19;j+=4)m++;printf(“%d\n”,m);執(zhí)行下列語句后的輸出為()。intj=-1;if(j<=1)printf("****\n");elseprintf("%%%%\n");%%%%c有錯,執(zhí)行不正確****%%%%以下程序的執(zhí)行結(jié)果是.main(){intnum=0;while(num<=2){num++;printf("%d,",num);}},2,3,,2,3,4,,2,,1,2下面程序的運(yùn)行結(jié)果是#include<>main(){inty=10;do{y--;}while(--y);printf("%d\n",y—);}57?若有定義語句inta,b;doublex;則下列選項(xiàng)中沒有錯誤是()((int)(x)%2){case:a++;break;case:b++;break;default:a++;b++;}((int)x%2){case0:a++;break;case1:b++;break;default:a++;b++;}(x%2){case0:a++;break;case1:b++;break;default:a++;b++;}((int)x%{case0:a++;break;case1:b++;break;default:a++;b++;58.設(shè)a、b和c都是int變量,且a=3,b=4,c=5;則以下的表達(dá)式中,值為0的表達(dá)式是||b+c&&b-c<=b!((a<b)&&!c||1)&&b語言程序的三種基本結(jié)構(gòu)是順序結(jié)構(gòu)、選擇結(jié)構(gòu)和結(jié)構(gòu).遞歸轉(zhuǎn)移嵌套循環(huán)60?在下述程序中,判斷i>j共執(zhí)行了多少次#include<
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代科技在中藥植物油提取中的綠色環(huán)保策略
- 生活用紙?jiān)O(shè)計(jì)新趨勢創(chuàng)新驅(qū)動的消費(fèi)者體驗(yàn)升級
- 生態(tài)保護(hù)與零碳公園規(guī)劃的融合實(shí)踐
- 國慶節(jié)活動方案活動內(nèi)容
- 現(xiàn)代服務(wù)業(yè)的綠色發(fā)展路徑探索
- 小學(xué)勞動教育考核方案
- 2024年五年級英語下冊 Unit 7 Chinese festivals第6課時說課稿 譯林牛津版
- 2024年秋七年級歷史上冊 第14課 溝通中外文明的“絲綢之路”說課稿 新人教版
- Unit 3 My friends Read and write(說課稿)-2024-2025學(xué)年人教PEP版英語四年級上冊
- 3 我不拖拉 第一課時(說課稿)2023-2024學(xué)年統(tǒng)編版道德與法治一年級下冊
- 房地產(chǎn)工程管理 -中建八局機(jī)電工程質(zhì)量通病治理辦法
- GB/T 6403.4-2008零件倒圓與倒角
- GB/T 2518-2019連續(xù)熱鍍鋅和鋅合金鍍層鋼板及鋼帶
- 企業(yè)合規(guī)管理-課件
- 火電廠安全工作規(guī)程
- GB∕T 33047.1-2016 塑料 聚合物熱重法(TG) 第1部分:通則
- 電力業(yè)務(wù)許可證豁免證明
- 特發(fā)性肺纖維化IPF
- FIDIC國際合同條款中英文對照.doc
- 建筑工程資料歸檔立卷分類表(全)
- 個人勞動仲裁申請書
評論
0/150
提交評論