资源描述:
《c程序设计(第四版)谭浩强第5章习题答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、5.2#include#includeintmain(){intsign=1,i=0;doublepi=0.0,n=1.0,term=1.0;while(fabs(term)>=1e-6){pi=pi+term;n=n+2;sign=-sign;term=sign/n;i++;}pi=pi*4;printf("i=%dpi=%10.8f",i,pi);return0;}5.2#include#includeintmain(){intsign=1,i=0;doublepi=0.0
2、,n=1.0,term=1.0;while(fabs(term)>=1e-8){pi=pi+term;n=n+2;sign=-sign;term=sign/n;i++;}pi=pi*4;printf("i=%dpi=%10.8f",i,pi);return0;}5.3#includeintmain(){intm,n,t,q,r;printf("输入两个正整数:");scanf("%d,%d",&m,&n);if(m3、"最大公约数:%d",m);printf("最小公倍数:%d",q/m);yreturn0;}5.4#includeintmain(){intletter=0,space=0,digit=0,other=0;charc;printf("输入一行字符:");while((c=getchar())!=''){if(c>='a'&&c<='z'
4、
5、c>='A'&&c<='Z')letter++;elseif(c=='')space++;elseif(c>='0'&&c<='9')digit++;elseother++;}pr
6、intf("英文字母个数:%d空格个数:%d数字个数:%d其他:%d",letter,space,digit,other);return0;}5.5#includeintmain(){intn,i,a,t=0,s=0;printf("inputa,n=");scanf("%d,%d",&a,&n);for(i=1;i<=n;i++){t=t+a;s=s+t;a=10*a;}printf("a+aa+aaa+……+aa……a=%d",s);return0;}5.6#includeintmain(){
7、doublen,t=1,s=0;for(n=1;n<=20;n++){t=t*n;s=s+t;}printf("结果为:%25.15e",s);return0;}5.7#includeintmain(){floats3=0,k;ints1=0,s2=0;for(k=1;k<=100;k++){s1=s1+k;}for(k=1;k<=50;k++){s2=s2+k*k;}for(k=1;k<=10;k++){s3=1/k+s3;}printf("%d%d%15.6f%15.6f",s1,s2,s3,s1+s2+s3);r
8、eturn0;}5.8#includeintmain(){inta,b,s,g;for(a=100;a<=999;a++){b=a/100;s=(a-b*100)/10;g=a-b*100-s*10;if(a==b*b*b+s*s*s+g*g*g)printf("%d",a);}printf("");return0;}5.9#includeintmain(){intm,s,i;for(m=2;m<1000;m++){s=0;for(i=1;i9、printf("%ditsfactorsare",m);for(i=1;iintmain(){floata=2,b=1,t,s=0;inti;for(i=1;i<=20;i++){s=s+a/b;t=a;a=a+b;b=t;}printf("sum=%15.12f",s);return0;}5.11#includeintmain(){inti;floats=0,l=100,h=l
10、/2;for(i=1;i<=10;i++){s=s+2*h;h=h/2;}printf("共经