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

正文內(nèi)容

c語言程序設(shè)計(jì)課后習(xí)題1-8參考答案(編輯修改稿)

2025-07-16 08:27 本頁面
 

【文章內(nèi)容簡介】 值由鍵盤輸入。includevoid main(){long term=0, sum=0。int a, i, n。printf(“Input a, n:\n”)。scanf(“%d,%d”, amp。a, amp。n)。for(i=1。 i=n。 i++){term=term*10+a。sum+=term。}printf(“sum=%ld\n”, sum)。} 參考答案:includevoid main(){float term, result=1。int n。for(n=2。 n=100。 n+=2){term=(float)(n*n)/((n1)*(n+1))。result*=term。}printf(“result=%f\n”, 2*result)。} 參考答案:includeincludevoid main(){int n=1, count=0。float x。double sum, term。printf(“Input x: ”)scanf(“%f”, amp。x)。sum=x。term=x。do{term=term*x*x/((n+1)(n+2))。 //計(jì)算相應(yīng)項(xiàng),并改相應(yīng)符號sum+=term。n+=2。count++。}while(fabs(term)=le5)。printf(“sin(x) = %f, count= %d\n”, sum, count)。} 參考答案:includevoid main(){int i, j, k, n。printf(“result is: ”)。for(n=100。 n1000。 n++){i=n/100。 //分出百位j=(ni*100)/10 //分出十位k=n%10。 //分出個位if(n==i*i*i+j*j*j+k*k*k) printf(“%d ”, n)。}printf(“\n”)。} 參考答案:includeincludevoid main(){int i1, i2, i3, i4, k, n。printf(“Input data is: ”)。scanf(“%d”, amp。n)。k=abs(n)。i1=k/1000。 //分離出千位i2=(ki1*1000)/100 //分離出百位i3=(ki1*1000i2*100)/10 //分離出十位i4=k%10。 //分離出個位printf(“The sum of the total bit is %d\n”, i1+i2+i3+i4)。} 參考答案:includevoid main(){int n, m=0, s, r。printf(“Input data is: ”)。scanf(“%d”, amp。n)。s=n。While(s!=0){r=s%10。 //從低位到高位逐一分離m=10*m+r。 //重新組合一正數(shù)s=s/10。 //求其商}if(m==n)printf(“yes\n”)。elseprintf(“no\n”)。} 參考答案:includevoid main(){int x, y, z, count=0。 //x,y,z分別表示5分、2分和1分硬幣的數(shù)量for(x=1。 x=28。 x++) //5分硬幣最多不超過28枚 for(y=1。 y=73。 y++) //2分硬幣最多不超過73枚 { z=100xy。 //共有100枚硬幣,減去5分和2分硬幣后為1分硬幣數(shù)量 if(5*x+2*y+z==150) { count++ //增加一種方案 printf(“%02d, %02d, %02d ”, x, y, z)。 //輸出每一種方案 if (count%6==0) printf(“\n”)。 //沒輸出6種方案后,換行 } }printf(“count=%d\n”, count)。} 1設(shè)計(jì)思想:將A、B、C、D4個人的回答用一條件表達(dá)式來表示,對于A的回答:thisman!=’A’;對于B的回答:thisman==’C’;對于C的回答:thisman==’D’;對于D的回答:thisman!=’D’;然后,采用枚舉的方法,一個人一個人的去試,如果這4個條件表達(dá)式中有3個為真,即4個條件表達(dá)式的值相加為3,則可判定是其中某人做的好事。參考答案:includevoid main(){int k=0。 sum=0。 g=0。char thisman=’’。for (k=0。 k=3。 k++) //循環(huán)控制變量為k,循環(huán)共進(jìn)行4次{thisman=’A’+k。 //初始認(rèn)為A做好事,依次為B、C、Dsum=(thisman!=’A’)+(thisman==’C’)+(thisman==’D’)+(thisman!=’D’)。if (sum==3){printf(“This man is %c\n”, thisman)。g=1。}}if (g!=1) printf(“Can’t found\n”)。} 1參考答案(1):includevoid main(){int i, j。for (i=1。 i=3。 i++) //先顯示前三行{ for (j=1。 j=i1。 j++) //輸出每行前的空格 printf(“ ”)。 for (j=1。 j=52*(i1)。 j++) //輸出每行的*號 printf(“*”)。 printf(“\n”)。}for (i=1。 i=2。 i++) //接著顯示后兩行{ for (j=1。 j=2i。 j++) printf(“ ”)。 for (j=1。 j=2*i+1。 j++) printf(“*”)。 printf(“\n”)。}}參考答案(2):includevoid main(){int i, j, k。for (i=1。 i=5。 i++) //i控制行數(shù){ for (j=1。 j=5i。 j++) //隨行數(shù)的增加,輸出遞減數(shù)目的空格 printf(“ ”)。 for (k=1。 k=5。 k++) //每行輸出5個*字符 printf(“*”)。 printf(“\n”)。 //將光標(biāo)移到下一行起始位置處}}參考答案(3):includevoid main(){int i, j。for (i=1。 i=5。 i++){ for (j=1。 j=2*(i1)+1。 j++) printf(“*”)。 printf(“\n”)。}} 習(xí)題7參考答案編程題參考答案:includevoid main(){int i, sum=0。 a[20]。for (i=0。 i20。 i++) Scanf(“%d”, amp。a[i])。 //輸入20個整數(shù)for (i=0。 i20。 i++) //對非負(fù)數(shù)進(jìn)行統(tǒng)計(jì){ if (a[i]0)continue。 //為負(fù)數(shù),進(jìn)入下一輪循環(huán)sum+=a[i]。 //非負(fù)數(shù)累計(jì)}printf(“sum= %d\n”, sum)。} 參考答案includevoid main(){int i, j, odd, even, n, t, a[10]。odd=0。even=9。for(i=0。 i10。 i++) //將鍵盤輸入的數(shù)據(jù)存入數(shù)組中{ scanf(“%d”, amp。n)。 if (n%2!=0) a[odd++]=n。 //將奇數(shù)放置
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1