freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語(yǔ)言理論復(fù)習(xí)題-文庫(kù)吧資料

2025-04-22 12:29本頁(yè)面
  

【正文】 int m[10]={ }。 A. 整型常量B. 整型表達(dá)式C. 整型常量或整型表達(dá)式D. 任何類型的表達(dá)式4. 以下對(duì)一維數(shù)組m進(jìn)行正確初始化的是(C )。 int a[n]。n)。 n。 a(10)。}24.答案:【1】num1num2 【2】a%b四、關(guān)于數(shù)組4.1 選擇題1. 以下關(guān)于數(shù)組的描述正確的是(C )。b=temp。while(b!=0){ temp=【2】。}a=num1。num1=num2。num2)。scanf(%d,%d,amp。f2=1 【2】f2+=f122.答案:【1】m 【2】break 【3】I=k+124.從鍵盤上輸入兩個(gè)整數(shù)m和n,求其最大公約數(shù)。else printf(%dno\n,m)。I++)if(m%I==0)【2】。for(I=2。m)。includeincludemain(){int I,k,m?!?】。if(I%2)printf(\n)。I20?!?】。main(){int I。}if(n)printf(%.2f%d\n,average/n,m)。if(grade90)【3】。n++。grade)。average=n=m=【1】。main(){int n,m。}}1. 答案:212. 答案:【1】c C 【2】等待繼續(xù)輸入,直到輸入小寫字母。break。i+1。includemain(){int i。 } printf(%d,%d\n,v1,v2)。039。: default: v1++。: case 39。) switch(ch) {case 39。while ((ch=getchar())!=39。include main(){int v1=0,v2=0。}printf(k=%d\n,k)。}k=k*10+c39。939。amp。039。i++){while(1){ c=getchar()。for(i=0。int i,k。}}}8.如果輸入‘1’,‘2’,‘3’,‘4’,程序運(yùn)行輸出的是________。if(ik){printf(%2d,m)。i=k。k=sqrt(m)。m=10。includeincludemain(){int i,k,m,n=0。printf(%d\n,x)。printf(%d,x)。printf(%d,x++)。main(){ int x=2,y,z。}printf(sum=%d\n,sum)。i++。main(){int i=1,sum=0。printf(x=%d,y=3*x11=%d\n,x,y)。printf(x=%d,y=2*x1=%d\n,x,y)。printf(x=%d,y=x=%d\n,x,y)。x)。}4. 若輸入4,程序運(yùn)行結(jié)果為【 1 】,若輸入4,運(yùn)行結(jié)果為【 2 】,若輸入10,運(yùn)行結(jié)果為【 3 】.main(){ int x,y。z=(ab)||(b=0)。amp。x=!(a/b)。b=2。main(){ int a,b,c,x,y,z。printf(%c,%c\n,c1,c2)。while(c197||c1122)c1=getchar()。includemain(){char c1,c2。printf(max is:%d,max)。if(maxb)max=b。c)。a,amp。printf(please scan three number a,b,c:\n)。} 0 2 3.2 填空題:1. 當(dāng)輸入19,2,21時(shí)下列程序運(yùn)行的結(jié)果是____21_____。do{ printf(%3d,x=2)。}=0,j=0,a=6 =1,j=1,a=7 =1,j=0,a=7 =0,j=1,a=730.下列程序段的輸出結(jié)果為( C )。if((++i0)||(++j0))a++。A. 每個(gè)else總是與它上面的最近的if配對(duì)B. 每個(gè)else總是與最外的if配對(duì)C. 每個(gè)else與if的配對(duì)是任意的D. 每個(gè)else總是與它上面的if配對(duì)29.下列程序的輸出為(C )。else printf(“% % % % \n”)。int i=1。else x=3。 if(!k1)x。 k3=3。k1=1。D 19.在以下給出的表達(dá)式中,與dowhile(E)語(yǔ)句中的(E)不等價(jià)的表達(dá)式是(C )。y+=i。i20。int y,i。printf(x=%d\n,x)。y=z=1。main(){int x,y,z。printf(%d,n)。n=10。main(){ int n。i++。){sum+=i。for(。)sum+=i。for(。i++。i=100。if(i==100)break。 。與以上語(yǔ)句序列不等價(jià)的有( C )。i=100。}=10,sum=9 =9,sum=9 =2,sum=1 14.有以下語(yǔ)句:i=1。i++。main(){ int i=1,sum=0。default:printf(error.)。D39。:printf(=60.)。:case39。case39。A39。grade)。main(){char grade。 i=100;while (1){i=i%100+1;if(i100) break;} B. for ( ; ;); k=1000;do {++k;}while (k=10000); s=36;while (s) 。}上面程序的輸出結(jié)果是( D )。break。}case 2:a++。 case 1:b++。switch(x){case 1:switch(y) {case 0:a++。}=4,y=4,a=1 =5,y=5,a=1 =5,y=4,a=3 =5,y=4,a=16.若i,j已定義為int類型,則以下程序段中內(nèi)循環(huán)的總的執(zhí)行次數(shù)是 ( A )。if (yx) break。main(){ int x=3,y=6,a=0。printf(%d\n,y)。do{y。 Ax=1;do {x=x*x;}while (!x);            4. 執(zhí)行以下程序后輸出的結(jié)果是( D )。y=++i)printf(%d%d,x,y)。for(i=0。while (n)printf(〞%d〞,n);} 2. 以下程序的輸出結(jié)果是( D )。21.答案:20,022.答案:1,0,03.1 選擇題1. 以下程序的輸出結(jié)果是( A )。amp。x=y=z=0。}22.執(zhí)行以下語(yǔ)句后,x、y和z 的值分別為_____________。 y=t。 if (x==y) t=x。21.以下程序運(yùn)行后的輸出結(jié)果是_____________。amp。amp。printf(”min=%d\n”,min)。else min=a。c)。a,amp。printf(”please input three numbers:”)。請(qǐng)?jiān)凇尽績(jī)?nèi)填入正確內(nèi)容。printf(” the converted letter is: %c\n”,ch)。amp。if (【1】) ch=ch+32。scanf(”%c”,amp。include ””main(){ char ch。}14.以下程序是對(duì)用戶輸入的字母進(jìn)行大小寫轉(zhuǎn)換。 if (flag) printf(”%d is a leap year\n”,year)。 else if (【1】) flag=1。year)。printf(”please input the year to jude whether it is a leap year:”)。請(qǐng)?jiān)凇尽績(jī)?nèi)填入正確內(nèi)容。printf(”\t%d\t%d\n”,a,c)。printf(”\t%d\t%d\n”,a,c)。printf(”\t%d\t%d\n”,a,c)。else if (b=0) a=5。include ””main(){ int a, b= 250, c。printf(”%d\n\n”, d)。else if (!b) if (d) d= d。d=100。a=c=1。3.答案:44.答案:18. 以下程序的運(yùn)行結(jié)果是________。1.答案:585858 解析:雖然三個(gè)if語(yǔ)句按照嵌套方式書寫,但是程序仍然是依順序運(yùn)行的,會(huì)分別對(duì)每一個(gè)if的條件表達(dá)式進(jìn)行判斷,若其條件表達(dá)式為真,就執(zhí)行其后的語(yǔ)句,否則,不執(zhí)行。 執(zhí)行y=z=x。后, y的值是________。}2. 設(shè)int x=9,y=8;表達(dá)式x==y+1的結(jié)果是________。 if (a40) printf(”%d”,a)。a)。include ””main(){ int a。z=b。x=(a= =b++)?a:++b。A.1 B.2 C.3 D.420.執(zhí)行以下程序段后,變量x,y,z的值分別為(B)。else x=4。else if (ac) if (bd) x=2。}A.0 B.1 C.2 D.319.當(dāng)a=1,b=2,c=4,d=3時(shí),執(zhí)行完下面一段程序后x的值是(B)。if (a++1) printf(”%d\n”, a)。}A.有語(yǔ)法錯(cuò)不能通過編譯 B.可以通過編譯但不能通過連接C.輸出*** D.輸出$$$18.以下程序的運(yùn)行結(jié)果是(C)。if (x=y+z) printf(”***\n” )。A.a(chǎn)=1, b=2, c=3 B.a(chǎn)=2, b=3, c=3C.a(chǎn)=2, b=3, c=1 D.a(chǎn)=2, b=3, c=217.請(qǐng)閱讀以下程序:該程序(C)。 a=b。 以下語(yǔ)句執(zhí)行后a,b,c的值是(B)。 ++z。++x || ++y amp。int x,y,z。 else y= 1。D.if (x=0) if (x0) y=1。 if (x=0) if(x0) y=1。 else if (x0) y= 1。B.y=0。else if (x==0) y=0。A. B.C.D.14.有一函數(shù): ,以下程序段中不能根據(jù)x值正確計(jì)算出y值的是(C)。if(ab){if(c==d)x=10。 y’z’ || !y)的值是(C)。 則表達(dá)式(x=z amp。則以下不能滿足要求的表達(dá)式是(C)。amp。 A.’a’ = s=’z’ B.(s=’a’) amp。amp。amp。amp。amp。amp。amp。9. 能正確表示“當(dāng)x的取值在[58,40]和[40,58]范圍內(nèi)為真,否則為假”的表達(dá)式是(C)。 C.if(ab) c++。 A.if(a=b) c++。amp。 A.關(guān)系運(yùn)算符算術(shù)運(yùn)算符賦值運(yùn)算符邏輯與運(yùn)算符 B.邏輯與運(yùn)算符關(guān)系運(yùn)算符算術(shù)運(yùn)算符賦值運(yùn)算符 C.賦值運(yùn)算符邏輯與運(yùn)算符關(guān)系運(yùn)算符算術(shù)運(yùn)算符 D.算術(shù)運(yùn)算符關(guān)系運(yùn)算符賦值運(yùn)算符邏輯與運(yùn)算符7. 下列運(yùn)算符中優(yōu)先級(jí)最高的是(C)。A.縮排位置相同的ifB.在其之前未配對(duì)的ifC.在其之前未配對(duì)的最近的ifD.同一行上的if5. 邏輯運(yùn)算符兩側(cè)運(yùn)算對(duì)象的數(shù)據(jù)類型(D)。amp。amp。amp。A.1 B.2 C.3 D.43. 設(shè)x、y和z都是int類型變量,且x=3,y=4,z=5, 則下面的表達(dá)式中,值為0的表達(dá)式為()。amp。 y+z/2的值是(D)。 則表達(dá)式!(x+y)+z1 amp。k)。)11.答案:c=h12.答案:i=1,k=└┘,j=213.答案:第一種情況的執(zhí)行結(jié)果:x1=98,x2=765,y1=4,y2=1 第二種情況的執(zhí)行結(jié)果:x1=98,x2=76,y1=└┘,y2=3第三種情況的執(zhí)行結(jié)果:x1=98,x2=765,y1=4,y2=214.答案:交換x和y的值15.答案:(1)格式符應(yīng)為:%f;(2)變量前邊未
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1