求助 C语言中如何编写出 任意输入n个数并计算它们的和、积及平均值? 谢谢了

 我来答
cdyzxy
2015-11-15 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:85%
帮助的人:3774万
展开全部
#include<stdio.h>
void main()
{ int n;
double a[256],sum,av,c;
scanf("%d",&n); if ( n>256 ) n=256;
c=1; sum=0;

for ( i=0;i<n;i++ ) { scanf("%lf",&a[i]); sum+=a[i]; c*=a[i]; }
av/=n;
printf("和=%lf,积=%lf,平均值=%lf\n",sum,c,av);

}
更多追问追答
追问
能不能用尽量简单的方法编写啊 我才刚刚开始学习C语言
追答
如果输入的都是整数

#include
void main()
{ int n,a,s,c,i;
scanf("%d",&n); //输入个数
s=0; c=1;

for ( i=0;i<n;i++ ) { scanf("%d",&a); s=s+a; c=c*a; }
printf("%d,%d,%f\n",s,c,(float)s/n);

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式