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

正文內(nèi)容

c語(yǔ)言習(xí)題-答案(編輯修改稿)

2024-09-01 00:39 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 p。amp。c=65||c=90amp。amp。c=97||c=122)C)c=48amp。amp。c=57||c=65amp。amp。c=90||c=97amp。amp。c=122D)!(c=48amp。amp。c=57||c=65amp。amp。c=90||c=97amp。amp。c=122)能正確表示“當(dāng)x的取值在[1,100]和[200,300]范圍內(nèi)為真,否則為假”的表達(dá)式是( C  )。A) (x=1)amp。amp。(x=100)amp。amp。(x=200)amp。amp。(x=300)B) (x=1)||(x=100)||(x=200)||(x=300)C) (x=1)amp。amp。(x=100)||(x=200)amp。amp。(x=300)D) (x=1)||(x=100)amp。amp。(x=200)||(x=300)設(shè)x、y和z是int型變量,且x=3,y=4,z=5,則下面表達(dá)式中值為0的是( D )。A)‘x’amp。amp?!畒’B) x=yC) x||y+zamp。amp。yzD) !((xy)amp。amp。!z||1)已知x=43,ch=‘A’,y=0。則表達(dá)式(x=yamp。amp。ch‘B’amp。amp。!y)的值是( C )。A)0 B)語(yǔ)法錯(cuò) C)1 D)“假”設(shè)有:int a=1,b=2,c=3,d=4,m=2,n=2。 執(zhí)行(m=ab)amp。amp。(n=cd)后n的值為( B )。A)1 B)2 C)3 D)4以下不正確的if語(yǔ)句形式是( C?。?。A) if(xyamp。amp。x!=y)。B) if(x==y) x+=y。C) if(x!=y) scanf(“%d”,amp。x) else scanf(“%d”,amp。y)。D) if(xy) {x++。 y++。}已知int x=10,y=20,z=30。以下語(yǔ)句執(zhí)行后x,y,z的值是( B )。 if(xy) z=x。 x=y。 y=z。A)x=10,y=20,z=30 B)x=20,y=30,z=30C)x=20,y=30,z=10 D)x=20,y=30,z=201以下if語(yǔ)句語(yǔ)法正確的是( B ) 。A) if(x0)printf(“%f”,x)else printf(“%f”,x)。B) B) if(x0){ x=x+y。 printf(“%f”,x)。 }else printf(“%f”,x)。C) C) if(x0){ x=x+y。 printf(“%f”,x)。 }。else printf(“%f”,x)。D) D) if(x0){ x=x+y。 printf(“%f”,x) }else printf(“%f”,x)。1請(qǐng)閱讀以下程序: main() { int a=5,b=5,c=0。 if(a==b+c) printf(“***\n”)。 else printf(“$$$\n”)。 } 以下程序( C?。?。A)有語(yǔ)法錯(cuò)不能通過(guò)編譯 B)可以通過(guò)編譯但不能通過(guò)連接C)輸出*** D)輸出$$$三、寫(xiě)出下列程序的運(yùn)行結(jié)果 若運(yùn)行時(shí)輸入:2回車,則以下程序的運(yùn)行結(jié)果是 2nd class postage is 14p   。 include void main(void) { char Class。 printf(“Enter 1 for 1st class post or 2 for 2nd post”)。 scanf(“%c”,amp。Class)。 if(Class==‘1’) printf(“1st class postage is 19p”)。 else printf(“2nd class postage is 14p”)。 }若運(yùn)行時(shí)輸入:回車,則以下程序的運(yùn)行結(jié)果是 Selling Price()$  。 include void main(void) { float CostPrice,SellingPrice。 printf(“Enter Cost Price $:”)。 scanf(“%f”,amp。CostPrice)。 if(CostPrice=5) { SellingPrice=CostPrice+CostPrice*。 printf(“Selling Price()$%”,SellingPrice)。 } else { SellingPrice=CostPrice+CostPrice*。 printf(“Selling Price()$%”,SellingPrice)。 } }以下程序的運(yùn)行結(jié)果是 F 。 main() { if(2*2==52*2==4) print(“T”)。 else printf(“F”)。 }能力提高(B)一、選擇題若希望當(dāng)A的值為奇數(shù)時(shí),表達(dá)式的值為“真”,A的值為偶數(shù)時(shí),表達(dá)式的值為“假”,則以下不能滿足要求的表達(dá)式是( D?。?。A)A%2==1 B)!(A%2==0) C)!(A%2) D)A%2下列運(yùn)算符中優(yōu)先級(jí)最低的( A ),優(yōu)先級(jí)最高的是( C )。A)?: B)amp。amp。 C)+ D)!=請(qǐng)閱讀以下程序: main() { int a=5,b=0,c=0。 if(a=b+c) printf(“***\n”)。 else printf(“$$$\n”)。 } 以下程序( D?。?。A)有語(yǔ)法錯(cuò)不能通過(guò)編譯 B)可以通過(guò)編譯但不能通過(guò)連接C)輸出*** D)輸出$$$以下程序的運(yùn)行結(jié)果是( C )。 main() { int m=5。 if(m++5) printf(“%d\n”,m)。 else printf(“%d\n”,m)。 }A)4 B)5 C)6 D)7二、根據(jù)程序的功能,將以下程序補(bǔ)充完整以下程序?qū)斎氲乃膫€(gè)整數(shù),按從小到大的順序輸出。請(qǐng)?jiān)凇   ?nèi)填入正確內(nèi)容。 main() { int t,a,b,c,d。printf(“input a,b,c,d:”) scanf(“%d,%d,%d,%d”, amp。a,amp。b,amp。c,amp。d  )。 if(ab) {   t=a。a=b。b=t。   } if ( ac ) {t=a。a=c。c=t。}if (ad) {t=a。a=d。d=t。}if ( bc ) {t=b。b=c。c=t。} if (bd) {t=b。b=d。d=t。}if (cd) {t=c。c=d。d=t。}printf(“%d,%d,%d,%d”,a,b,c,d)。 }三、編程:試編程判斷輸入的正整數(shù)是否既是5又是7的整倍數(shù)。若是,則輸出yes;否則輸出no。編制程序要求輸入整數(shù)x、y和z,若x2+y2+z2大于1000,則輸出x2+y2+z2千位以上的數(shù)字,否則輸出三數(shù)之和。編寫(xiě)程序,輸入三角型的三條邊長(zhǎng),求其面積。注意:對(duì)于不合理的邊長(zhǎng)輸入要輸出數(shù)據(jù)錯(cuò)誤的提示信息。參考答案main(){ int x。if (x%5==0 amp。amp。 x%7==0) printf(“yes”)。else printf(“no”)。}參考答案main(){ int x,y,z,a,b。scanf(“%d %d %d”,amp。x,amp。y,amp。z)。a=x*x+y*y*z*z。if (a1000){b=a/1000。printf(“%d”,b)。}else printf(“%d”,x+y+z)。}參考答案include main(){ float a,b,c,s,area。scanf(“%f,%f,%f”,amp。a,amp。b,amp。c)。if (a+bc amp。amp。 b+ca amp。amp。 a+cb){ s=*(a+b+c)。area=sqrt(s*(sa)*(sb)*(sc))。printf(“area=%\n”,area)。}elseprintf(“bu neng zhucheng san jiao xing \n”)。}第2講基礎(chǔ)練習(xí)(A)一、填空題在if語(yǔ)句中又包含一個(gè)或多個(gè)if語(yǔ)句稱為 if語(yǔ)句的嵌套 。為了避免在嵌套的條件語(yǔ)句ifelse中產(chǎn)生二義性,C語(yǔ)言規(guī)定:else子句總是與其之前最近的未配對(duì)的if 配對(duì)。如果if 與else數(shù)目不一樣,為實(shí)現(xiàn)設(shè)計(jì)者的企圖,可以加 花括號(hào) 關(guān)系。條件運(yùn)算符是C語(yǔ)言中唯一的一個(gè) 三 目運(yùn)算符,其結(jié)合性為 從右至左 。假設(shè)條件表達(dá)式的格式為:表達(dá)式1?表達(dá)式2:表達(dá)式若表達(dá)式2和表達(dá)式3的類型不同,此時(shí)條件表達(dá)式的值的類型為二者中較 高 的類型在switch語(yǔ)句中,switch后面括弧內(nèi)的“表達(dá)式”,可以為 任何 類型。若a=1,b=2,則表達(dá)式ab?a:b+1的值是 3 。若w=x=y(tǒng)=z=4,則條件表達(dá)式wx?w:yz?y:z的值是 1 。若有以下if 語(yǔ)句:if (ab) min=a。else min=b??捎脳l件運(yùn)算符來(lái)處理的等價(jià)式子為 min=(ab)?a:b ; 。若x=1,y=2,z=3,則表達(dá)式(xy?x:y)==z++的值是 0 。設(shè)有變量定義:int a=5,c=4。則(a==++c)?a:c++的值是 5 ,此時(shí)c的存儲(chǔ)單元的值為 6 。二、判斷題在switch語(yǔ)句中,每一個(gè)的case常量表達(dá)式的值可以相同。( 錯(cuò) )在switch語(yǔ)句中,各個(gè)case和default的出現(xiàn)次序影響執(zhí)行結(jié)果。( 對(duì))在switch語(yǔ)句中,多個(gè)case可以共用一組執(zhí)行語(yǔ)句。(對(duì) ) 條件表達(dá)式能取代一般if的語(yǔ)句。( 錯(cuò) ) case后的常量表達(dá)式類型一定與表達(dá)式類型匹配。( 對(duì) )三、寫(xiě)出以下程序的運(yùn)行結(jié)果 main() 1{ int a=2,b=3,c。 c=a。 if(ab) c=1。 else if(a==b) c=0。 else c=1。 printf(“%d\n”,c)。 } main() 2 0 0 { int a,b,c。 int s,w,t。 s=w=t=0。 a=1。 b=3。 c=3。 if(c0) s=a+b。 if(a=0) { if(b0) if(c=0) w=ab。 } else if(c0) w=ab。 else t=c。 printf(“%d %d %d”,s,w,t)。 } switch(grade) { case ‘A’: printf(“85-100\n”)。 case ‘B’: printf(“70-84\n”)。 case ‘C’: printf(“60-69\n”)。 case ‘D’: printf(“60\n”)。 default: printf(“error!\n”)。 } 若grade的值為 ’C’,則輸出結(jié)果是 6069〈60error!能力提高(B)一、寫(xiě)出下列程序的運(yùn)行結(jié)果 include 55 1 void main(void) { int x,y=1,z。 if(y!=0) x=5。 printf(“\t%d\n”,x)。 if(y==0) x=4。 else x=5。 printf(“\t%d\n”,x)。 x=1。 if(y0) if(y0) x=4。 else x=5。 printf(“\t%d\n”,x)。 } include 4 2 4 0 4 2 void main(void) { int x,y=2,z。 if((z=y)0) x=4。 else if(y==0) x=5。 else x=6。 printf(”\t%d\t%d\n”,x,z)。if(z=(y==0)) x=5。 x=4。 printf(“\t%d\t%d\n”,x,z)。 if(x=z=y) x=4。 printf(“\t%d\t%d\n”,x,z)。 } include a=2,b=1 main() { int x=1,y=0,a=0,b=0。 switch(x) { case 1: switch(y) { case 0: a++。 break。 case 1: b++。 break。 } case 2: a++。 b++。 break。 } printf(“a=%d,b=%d”,a,b)。 }二、根據(jù)程序的功能,將以下程序補(bǔ)充完整以下程序計(jì)算某年某月有幾天。其中判別閏年的條件是:能被4整除但不能被100整除
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1