C語言程序設(shè)計立體化教程全冊課后習(xí)題答案 (廖智蓉)_第1頁
C語言程序設(shè)計立體化教程全冊課后習(xí)題答案 (廖智蓉)_第2頁
C語言程序設(shè)計立體化教程全冊課后習(xí)題答案 (廖智蓉)_第3頁
C語言程序設(shè)計立體化教程全冊課后習(xí)題答案 (廖智蓉)_第4頁
C語言程序設(shè)計立體化教程全冊課后習(xí)題答案 (廖智蓉)_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、工程1答案1、#include main()print*簡易成績管理信息系統(tǒng)*n“);printf(*printf(*1、輸入成績printf(*2、存儲成績printf(*3、顯示成績printf(*4、計算平均成績printf(*5、求最高分printf(*6、求最低分printf(*7、計算不及格率printf(H*0、退出系統(tǒng)*nn);print*” * *n”)2、略工程二答案1、#include gw=x%10;sw=x/10%10;bw=x/100;if(x=gw*gw*gw+sw*sw*sw+bw*bw*bw) return 1;else return 0;main()int

2、m;scanf(%cT,&m);if(issx(m)=l) printf(%d 是水仙花數(shù)n”,m);else printf(%d 不是水仙花數(shù)n,m);#include double cal_power(float xjnt n)int i;double s=l;for(i=l;i=n;i+)s=s*x;return s;main() int nJ;float x;double sum=0;printf(輸入浮點(diǎn)數(shù)x和正整數(shù)n:n);scanf(%f%d,&x,&n);for(i=l;i=n;i+)sum=sum+l/cal_power(x/i);printf(,多項式的和是 .2fn,su

3、m);#includeint total(int n)(if(n=l) return 1;if(n=2) return total(n-l)+n;main()int i,n;int t=0;scanf(cTj&n);for(i=l;i=n;i+)t=t+total(i);printf(%dn/t);#includeint total(int n)(if(n=l) return 1;if(n=2) return total(n-l)+n;main()int i,n;float t=0.0;scanf(”cT,&n);for(i=l;i=n;i+)t=t+1.0/total(i);#include

4、double fack(double n) if (n=l | |n=0) return 1;if(n2) return fack(n-l)*n;main()int i,j,n;float t=0;scanf(%d,&n);for(i=lj=n;i=n;i+j-) t=t+j/fack(n);工程五答案1、#include main()float score10Lsum,ave;int i/count=0;printf(請輸入10個學(xué)生的英語成績:n);for(i=0;i10;i+)sea nf ( f,&sco re i);sum=0;for(i=0;i10;i+)sum=sum+score

5、i;if(scorei60) count+;ave=sum/10;printf(10個學(xué)生的英語平均分是.2八20個學(xué)生的英語不及格的人數(shù)是 dn”,ave,county2、 #include main()float a10=7.23,L5,5.24,2.1,2.45,6.3,5,3.2,0.7,9.81,sum,v;int i;v=0;for(i=0;i10;i+)v=v+ai/10;sum=0;for(i=0;i=v) sum=sum+ai;printf(10個學(xué)生的平均分是.2fn高于等于平均分的和 是.2八11。M$111);#include main()float a 4 4;int

6、 i,j;for(i=0;i4;i+)for(j=0;j4;j+)scanf(%f,&aij);for(i=0;i4;i+)for(j=0;j4;j+)aij/=aii;for(i=0;i4;i+)for(j=0;j4;j+)printf(n);#include main()longa40=l,lzs=2;int i;for(i=2;i40;i+)ai=ai-l+ai-2; s+=ai;)printf(%ldrT,s);#include main()int a10,max,min/;float av,s;for(i=0;i10;i+)scanfCd;&ali);max=min=a0;s=a0;

7、for(i=l;imax) max=ai;if(aimin) min=ai; s=s+ai;s=s-max-min;av=s/8;printf(%.2fn”,av);工程六答案#include#include#define MAXLINE 80void encrypt(char *);int main(void)(charsMAXLINE;printf(shu ru string:);gets(s);encrypt(s);printf(After being encrypted:n);printf(%srT,s);return 0; void encrypt(char*s)for(;*s!=,

8、Ol;s+)if(*s=,z)*s=a;else*s=*s+l;#include#include#define MAXLINE 80void f(char *s)(char ch;inti=0;m=n=strlen(s)-l;while(i(n+l)/2)(ch=si;sm=ch;i+;m-;int main(void)(char lineMAXLINE;printf(“請輸入字符串:n”);gets(line);f(line);printf(輸出逆序后的字符串:n“);printf(%snJine);return 0;#includemain() FILE *fp; long s; int

9、i;char a100;if(fp=fopen(c:design.dat ,/,w+,)=NULL)main() float gz;printf(請輸入一位職工的應(yīng)發(fā)工資:n);scanf(%f,&gz);gz=gz*0.85;printf(該職工的實(shí)發(fā)工資是.2fn”,gz);#include main()char cl/c2/c3/c4/c5;printf(”請輸入含5個英文字母原文:n);scanf(%c%c%c%c%c,/&cl/ac2/&c3/&c4/&c5);cl=cl+4;c2+=4;c3+=4;c4+=4;c5+=4;printf(該密文是 c%c%c%c%cn”,cl,c2,

10、c3jc4,c5); #include printf(Cannot open file strike any key exit!);exit(l); 翻開不成功printf (請輸入一個字符串n)gets(a);s=0;for(i=0;ai !=0;i+)(s+=ai;printf(dn,s);fprintf(fp,“d”,s);將字符寫入至文件中fclose(fp);關(guān)閉文件#include void main() FILE *fp;double a10=1.7/2.3/1.2/4.5/-2.1/-3.2/5.6/8.2/0.533;double i,s; int i;if(fp=fopen

11、(lc:design.dat l,/,w+l,)=NULL)C語言程序設(shè)計立體化教程全冊課后習(xí)題答案(廖智蓉)printf(Cannot open file strike any key exit!);exit(l); 翻開不成功for(v=0J=0;i10;i+)v+=ai;v=v/10;for(s=0J=0;i10;i+)if(v=ai)s+=ai;/*考生在以上空白處寫入執(zhí)行語句*/printf(%.2f %.5fn,v,s);fprintf(fpj%.5f,s);fclose(fp);)main()float fc;printf(“請輸入一個華氏溫度:nH);c=(f-32)*5/9;

12、printfC華氏溫度0對應(yīng)的攝氏溫度是.2fn”fc);4、 #includemain()int x, bw,sw,gw;printf(請輸入一個三位數(shù):);scanf(%d,&x);bw=z/100;sw=z%100/10;gw=z-100*x-10*y;printf(百位為d 十位為%d 個位為%drT, bw,sw,gw);#include main() int xh;charxb;double sgjtztzzs;身體狀況測量儀nH);print1請輸入學(xué)號:nH);scanf(”d”,&xh);printf(請輸入性別男(m)女(f):);scanf(c”,&xb);printf(

13、”請輸入身高(m)體重(公斤):nH); scanf(%lf %lf/&sg/&tz);tzzs=tz/sg/sg;printf(學(xué)號是d的c同學(xué)體重指數(shù)是.2叭11,刈油工25);工程三答案#include main() int cjahc;a=b=c=0;a,b,c分別用來統(tǒng)計三個分?jǐn)?shù)段人數(shù)的量。printf(Enter scores:);scanf(d,&cj);while(cj0) 遇至I 0或負(fù)數(shù)結(jié)束輸入if(cj=85) a+;else if(cj=60) b+;else C+;scanf(%cT,&cj);printf(=85:%dn,/a);printf(60-84:%dn,b

14、);printf(60:%dn,c);#includemain()int i;for(i=l; ;i+)if(i%3=l&i%5=3&i%7=5&i%9=7)break;printf(%d是滿足條件最小數(shù)! #includemain()int Xjqw,bWjSWjgw,n=O;for(x=1000;x=9999 ;x=x+2)qw=x/1000;bw=x/100%10;sw=x/10%10;gw=x%10;if(qw=bw&bw=sw&sw=gw)n+;printf(%7d,x);printf(n滿足條件一共有01個”,n);#includeint main () int x=350zy;p

15、rintf(請輸入你猜的價格:);scanf(cT,&y);if (yx) print高了 n);else if(yx) printf(低啦n);else printf(恭喜你,該物品送給你! n);5、 #includemain() char ex;float glsjy;printf(”請輸入車型n”);scanf(c”,&cx);printf(請輸入公里數(shù):”);scant Cf&gls);if(cx=x)if(gls=3) fy=7;else fy=7+(gls-3)*2.1;else if(cx=f)if(gls=3) fy=8;else fy=8+(gls-3)*2.4;elsei

16、f(gls=3) fy=9;else fy=9+(gls-3)*2.7;車型c,公里數(shù).2f公里,應(yīng)付費(fèi)用.2元n,cx,gls,fy);#include main()int xh;charxb;float sgjtztzzs;printfC* 體重測量儀printfC* 體重測量儀nH);print*11請輸入你的學(xué)號n);scanf(d”,&xh);printf(“請輸入你的性別(男m,女f)n);scanf( %c,&xb);printf(請輸入你的體重(公斤)rT);scanfCf.&tz);printf(請輸入你的身高(米)n);scanf(%f,&sg);tzzs=tz/(sg*sg);if(tzzs18) printf(”d 號偏瘦,請加強(qiáng)營養(yǎng)! n,xh);else if(tzzs25) printf(d 號體重正常,請繼續(xù)保持! n,xh);else if(tzzs30) printf(%d 號體重微胖,請稍加鍛煉! n,xh);else if(tzzs35) printf(%d號體重輕度肥胖,請加強(qiáng) 鍛煉! n,xh);else if(tzzs40) print

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論