C语言计算机编程,快快快

如题所述

1.# include<stdio.h>
void main()
{
int n,i,s=1;
printf("请输入你想计算的阶乘n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
s *= i;
printf("%d!=%d\n",n,s);
}
2.# include<stdio.h>
void main()
{
int i,s=1;
for(i=2;i<=12;i+=2)
s *= i;
printf("2*4*6*8*10*12=%d\n",s);
}
3.# include<stdio.h>
void main()
{
int i;
for(i=1;i<=20;i++)
printf("%d\t",i);
}
4.# include<stdio.h>
# include<math.h>
void main()
{
int i,s;
for(i=1;i<=10;i++)
{
s=pow(i,2); //pow()求多次方函数
printf("%d*%d=%d\n",i,i,s);
}
}
5.# include<stdio.h>
void main()
{
int a[20],i,s=0;
float avg;
printf("请输入20个整数:");
for(i=0;i<20;i++)
scanf("%d",&a[i]);
for(i=0;i<20;i++)
s += a[i];
avg = s/20.0;
printf("20个整数的和为:%d\n",s);
printf("平均值为:%f\n",avg);
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-03
1、int i,n,fn=1;scanf("%d",&n);
for(i=1;i<=n;i++)

fn*=i;

2、
int i,n,fn=1;
for(i=2;i<=12;i+=2)

fn*=i;
3、
int i=1;
while(i<=20)
{
printf("%d\n",i);
}
4、
int i=1;
while(i<=10)
{
printf("%d\n",i*i);
}
5、
int temp,sum=0;
for(int i=0;i<20;i++)
{
scanf("%d",&temp);
sum+=temp;
}
printf("和为:%d,平均为:%f\n",sum,sum/20.0);本回答被网友采纳
第2个回答  2016-05-03
这么简单的算法为啥不自己写,都是一个for()函数或while()函数能解决的

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网