C语言编程参考

C语言编程参考

ID:41032680

大小:33.00 KB

页数:4页

时间:2019-08-14

C语言编程参考_第1页
C语言编程参考_第2页
C语言编程参考_第3页
C语言编程参考_第4页
资源描述:

《C语言编程参考》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1)计算1~100之间所有含8的数的和。#includemain(){inti=1,sum=0,a,b;for(i=1;i<=100;i++){if(i<10)if(i==8)sum=sum+i;elsecontinue;if(i>=10&&i<100){a=i/10;b=i%10;if(a==8

2、

3、b==8)sum=sum+i;elsecontinue;}}printf("sum=%d",sum);}2)用下列近似公式计算e值,误差应小于10-5。…方法1#include#inclu

4、demain(){intfac(intn);doublee=1.0,t=1.0;intn=1;while(fabs(t)>=1e-5){t=1.0/fac(n);//printf("%ld",fac(n));e=e+t;n++;}printf("e=%f",e);}intfac(intn){inti,z=1;for(i=1;i<=n;i++)z=z*i;returnz;}方法2#include#includemain(){intfac(intn);doublee=

5、1.0,t=1.0;intn=1;while(fabs(t)>=1e-5){t=1.0/fac(n);e=e+t;n++;}printf("e=%f",e);}intfac(intn){longintz=1;if(n==1)return1;else{z=n*fac(n-1);returnz;}}2)编写程序验证下列结论:任何一个自然数n的立方都等于n个连续奇数之和。例如:13=1;23=3+5;33=7+9+11;43=13+15+17+19。要求:程序对每个输入的自然数计算并输出相应的连续奇数,直到输入的自然数为0

6、时止。方法1#include#includemain(){intn,i,b,c=0,j,k,l;printf("pleaseinput:");scanf("%d",&n);while(n!=0){b=pow(n,3);printf("cubeof%dis%d=",n,b);for(i=1;i<=b;i=i+2){c=0;l=i;for(j=1;j<=n;j++){c=c+l;l=l+2;}//c用来存储n个连续奇数的和//printf("c=%d,l=%d",c,l);if(b=

7、=c){l=l-2;for(k=1;k<=n;k++){if(k#includemain(){inta,b,c=0,j,l;printf("pleaseinput:");scanf("%d",&a);while(a!=0){b=po

8、w(a,3);printf("cubeof%dis%d=",a,b);{c=0;l=a*a-a+1;for(j=1;j<=a;j++){if(j==a)printf("%d",l);elseprintf("%d+",l);c=c+l;l=l+2;}//c用来存储三个连续奇数的和}printf("pleaseinput:");scanf("%d",&a);}}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。