1 / 4
文档名称:

C语言编程参考.doc

格式:doc   大小:84KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言编程参考.doc

上传人:蓝天 2021/8/26 文件大小:84 KB

下载得到文件列表

C语言编程参考.doc

相关文档

文档介绍

文档介绍:精品快线之计算机
1)计算1〜100之间所有含8的数的和。
#include <>
main()
{int i=l,sum=0,a,b;
for(i=l;i<=100;i++)
(
if(i<10)
if(i==8)
sum=sum+i;
else
continue;
if(i>=10&&i<100)
(
a=i/10;
b=i%10;
if(a==8llb==8)
sum=sum+i;
else
continue;
}
}
printf ('' sum= % d'' ,sum);
}
1
+ —
…n\
2)用下列近似公式计算e值,误差应小于10色
1 1 1
-+—+—+ 1! 2! 3!
方法1
#include <>
#include<>
main()
(
int fac(int n);
double e=,t=;
int n=l;
while(fabs(t)>=le-5)
(
t=(n);
//printf(n % ld\nn ,fac(n));
e=e+t;
n++;
}
printf(ne=%^nn,e);
}
int fac(int n)
(
int i,z=l;
for(i=l;i<=n;i++)
z=z*i;
return z;
}
方法2
#include <>
#include<>
main()
(
int fac(int n);
double e=,t=;
int n=l;
while(fabs(t)>=le-5) t=(n);
e=e+t;
n++;
}
printf (" e= % Ni ” ,e);
}
int fac(int n)
{
long int z=l;
if(n==l)
return 1;
else
{z=n*fac(n-l);
return z;}
}
2 )编写程序验证下列结论:任何一个自然数n的立方都等于n个连续奇数之和。
例如:13=1 ; 23=3+5 ; 33 =7+9+11; 43=13+15+17+19o
要求:程序对每个输入的自然数计算并输出相应的连续奇数,直到输入的自 然数为0时止。
方法1
#include <>
#include<>
main()
{
int n,i,b,c=0j,k,l;
printf(nplease input:");
scanf(n%dn,&n);
while(n!=0)
{
b=pow(n,3);
printf(Mcube of %d is %d= n,n,b);
for(i=l ;i<=b ;i=i+2)
(c=0;l=i;
for(j=l;j<=n;j++)
(c=c+l;l=l+2;}//c用来存储n个连续奇数的和
//printf("