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

正文內(nèi)容

c語(yǔ)言全部習(xí)題答案-文庫(kù)吧

2025-06-10 15:36 本頁(yè)面


【正文】 en!\n”)。break。default:printf(“odd!\n”)。} } 答案: 輸入偶數(shù), 則輸出 even! 輸入奇數(shù), 則輸出 odd! 編寫(xiě)程序:從鍵盤(pán)輸入三個(gè)正整數(shù),按由大到小的順序輸出。include void main(){ int a,b,c,t。 printf(input a,b,c=:)。scanf(%d%d%d,amp。a,amp。b,amp。c)。 if(ab) {t=a。a=b。b=t。} if(ac) {t=a。a=c。c=t。} if(bc) {t=b。b=c。c=t。} printf(%5d%5d%5d,a,b,c)。} 編寫(xiě)程序:從鍵盤(pán)輸入一個(gè)正整數(shù),判斷它是否既能被3整除,又能被7整除。方法1:include void main(){ int k。 scanf(%d,amp。k)。 if(k%3==0 amp。amp。 k%7=0) printf(\nyes)。 else printf(\n no)。 }方法2:includemain(){ int x。 scanf(%d,amp。x)。 if(x%3==0) {if(x%7==0) printf(3yes 7yes)。 else printf(3yes 7 no)。 } else {if(x%7==0) printf(3no 7yes)。 else printf(3no 7 no)。 }} 編寫(xiě)程序:求函數(shù): X+5 (X=0)y= X-5 (X0) 的值。main(){ int x,y。 scanf(%d,amp。x)。 if(x=0) y=x+5。 else y=x5。 printf(y=%d,y)。}第五章 習(xí) 題 試比較三種循環(huán)語(yǔ)句的異同。 選擇題:⑴ 下面關(guān)于for循環(huán)的正確描述是( D )。A) for循環(huán)只能循環(huán)次數(shù)已經(jīng)確定的情況B) for循環(huán)是先執(zhí)行循環(huán)體語(yǔ)句,后判斷終止條件C) 在for循環(huán)中,不能用break語(yǔ)句跳出循環(huán)體D) 在for循環(huán)的循環(huán)體語(yǔ)句中,可以包含多條語(yǔ)句,但必須用花括號(hào)括起來(lái)⑵ 對(duì)for(表達(dá)式1;;表達(dá)式3)可以理解為( B )。 A) for(表達(dá)式1。0。表達(dá)式3) B) for(表達(dá)式1。1。表達(dá)式3)C) for(表達(dá)式1。表達(dá)式1。表達(dá)式3) D) for(表達(dá)式1。表達(dá)式3。表達(dá)式3)⑶ 若有“int m?!?,則以下循環(huán)執(zhí)行次數(shù)是( B )。for(m=2。m= =0。 )A) 無(wú)限次 B) 0次 C) 1次 D) 2次⑷ 下面不是死循環(huán)的是( A )。A) for(y=0,x=1。x++y。x=i++) i=x。 B) for( 。 。 x=++1)。C) while(1) {x++。} D) for(i=10。 。i--) sum+=i。⑸ 下面程序段的運(yùn)行結(jié)果是( B )。for(i=0。i5。i++){ if(i= =2) continue。printf(%d,i)。 }A) 01 B) 0134 C) 01234 D) 不打印⑹ 下面程序段的運(yùn)行結(jié)果是( B )。int k=10。while(k=0) k=k-1。A) while循環(huán)執(zhí)行10次 B) 循環(huán)是無(wú)限循環(huán)C) 循環(huán)體語(yǔ)句一次也不執(zhí)行 D) 循環(huán)體語(yǔ)句執(zhí)行一次⑺ 執(zhí)行語(yǔ)句“for(n=1。n++4。 ) 。”后變量n的值是( C )。A) 3 B) 4 C) 5 D) 不定⑻ 以下正確的描述是( B )。A) continue語(yǔ)句的作用是結(jié)束整個(gè)循環(huán)的執(zhí)行B) 只能在循環(huán)體內(nèi)和switch語(yǔ)句體內(nèi)使用break語(yǔ)句C) 在循環(huán)體內(nèi)使用break語(yǔ)句和continue語(yǔ)句的作用相同D) 從多層循環(huán)嵌套中退出時(shí),只能使用goto語(yǔ)句 寫(xiě)出下列程序的運(yùn)行結(jié)果 ⑴include void main(){int i=0,a=0。while(i20){ for( 。 。 )if(i%10= =0) break。else i--。i+=11。a+=i。}printf(%d\n,a)。}答案:32⑵ include void main(){ int i,j,b=0。for(i=0。i3。i++) for(j=0。j2。j++) if(j=i ) b++。 printf(%d\n,b)。}答案:3 下面程序的功能是從鍵盤(pán)輸入10個(gè)無(wú)序的整數(shù),去掉最大數(shù)和最小數(shù),再求其平均值。請(qǐng)?zhí)羁铡nclude void main(){ int j,x,max,min,sum。fioat ave。printf(Enter 10 number:\n)。scanf(%d,amp。x)。sum=max=min=x。for( j=2 。 j=10。j++){ scanf(“%d”,amp。x) 。sum+=x。if(xmax ) max=x。else if(xmin) min=x。} sum=summaxmin 。ave=sum/。print(The average is %.2f\n,ave)。} 編程計(jì)算1~100之間是7的倍數(shù)的數(shù)值之和。includemain(){int i,s=0。 for(i=0。i=100。i++) if(i%7==0) s+=i。 printf(\ns=%d,s)。} 編寫(xiě)程序,利用下面公式求π的近似值:π2/6=1/12+1/22+1/32+1/42+…,直到某項(xiàng)絕對(duì)值不大于1012為止。includeincludemain(){long n=1。double x,sum=0。 x=(n*n)。 while(x=1e12) {sum=sum+x。 n++。 x=(n*n)。 } sum=sqrt(sum*6)。 printf(\n PI=%f,n=%ld,sum,n1)。} 計(jì)算鍵盤(pán)輸入的字符數(shù)。(提示:用getchar( ))方法1:includeincludemain(){char c。 int n=0。 c=getchar()。 while(c!=39。\n39。) { n++。 c=getchar()。 } printf(n=%d,n)。}方法2:include void main(){char c。 int chgs=0。 printf(Enter one line char : \n)。 while( c=getchar()!=39。\n39。) chgs++。 printf(chgs=%d\n,chgs)。} 用1元人民幣兌換1分、2分、5分的硬幣,編程計(jì)算共有多少種不同的兌換方法。方法1:include void main(){int x,y,z,he=0。 for(x=1。x=20。x++) for(y=1。y=50。y++) {z=100x*52*y。 if(z0) {he++。 printf(\nx=%d\ty=%d\tz=%d,x,y,z)。} } printf(\nhe=%d,he)。 }結(jié)果:he=461方法2:includevoid main(){ int g,k,s,fa=0。 for(g=1。g=93。g++) for(k=1。k=47。k++) {s=(100g2*k)/5。 if(g+2*k+5*s==100 amp。amp。 s0) fa=fa+1。 } printf(\nfa=%d\n,fa)。}結(jié)果: fa=461 編程求出1000以內(nèi)的所有完全數(shù)。若一個(gè)數(shù)恰好等于它的因子之和(除自身外),則稱該數(shù)為完全數(shù),例如:6=1+2+3,故6是完全數(shù)。方法1:includedefine M 1000void main(){int k1,k2,k3,k4,k5,k6,k7,k8,k9,k10。 int i,a,n,s。 for (a=2。a=M。a++) { n=0。 s=a。 for (i=1。ia。i++) if( a%i ==0) { n++。 s=si。 switch(n) {case 1: k1=i。break。 case 2: k2=i。break。 case 3: k3=i。break。 case 4: k4=i。break。 case 5: k5=i。break。 case 6: k6=i。break。 case 7: k7=i。break。 case 8: k8=i。break。 case 9: k9=i。break。 case 10: k10=i。 } } if(s==0) { printf(%d Its factors are ,a)。 if(n1) printf(%d,%d,k1,k2)。 if(n2) printf(,%d,k3)。 if(n3) printf(,%d,k4)。 if(n4) printf(,%d,k5)。 if(n5) printf(,%d,k6)。 if(n6) printf(,%d,k7)。 if(n7) printf(,%d,k8)。 if(n8) printf(,%d,k9)。 if(n9) printf(,%d,k10)。 printf(\n)。 } }}結(jié)果: 6 yes ,factors are 1,2,328 yes ,factors are 1,2,4,7,14,496 yes ,factors are 1,2,4,7,16,31,62,124,248,方法2:includevoid main(){int m,s,i。 for (m=2。m=1000。m++) {s=0。 for (i=1。im。i++) if((m%i)==0) s=s+i。 if (s==m) {printf(%d yes , factors are ,m)。 for(i=1。im。i++) if(m%i==0) printf(%d,i)。 printf(\n)。 } }}結(jié)果: 6 yes ,factors are 1,2,328 yes ,factors are 1,2,4,7,14,496 yes ,factors are 1,2,4,7,16,31,62,124,248, 編程統(tǒng)計(jì)從鍵盤(pán)輸入的字符中數(shù)字字符的個(gè)數(shù),用換行符結(jié)束輸入 循環(huán)。方法1:includeincludevoid main(){ char c。 int n=0。 c=getchar()。 while(c!=39。\n39。) {if(c=39。039。 amp。amp。 c=39。939。) n++。 c=getchar()。 } printf(n=%d,n)。}方法2:include void main(){char c。int digit=0。 printf(Enter one line char : \n)。 while( (c=getchar()) != 39。\n39。) { if (c=39。039。amp。amp。c=39。939。) digit++。 } printf(szgs=%d\n,digit)。} 編程求(即求1!+2!+3!+…+20!)方法1:include void main(){ float sum=0,jc=1。 int n。 for(n=1。n=20。n++) {jc=n*jc。 sum=sum+jc。 } printf(sum=1!+2!+...20!=%f\n,sum)。}方法2:include void main() { float sum,jc。 int m,i。 sum=0。
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1