能不能用尽量简单的方法编写啊 我才刚刚开始学习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);
}
能把定义的每个字母代表的意思说一下吗 谢谢啦
追答n是输入数据的个数
a存放具体每一个输入的数据
s求和变量,用累加的方式求和,即初始值为0,然后将新输入的数向上不断加
c求积的变量,用累乘的方式求,即初值为1,然后将新输入的数不断向上乘
i循环变量,用来控制重复执行语句的次数,for语句是循环语句,i的起始值是0,循环条件是i<n,n是几就循环几次,每次循环i自身加1,后面大括号中是循环体,每次循环都要执行一遍其中的语句。
谢谢 麻烦了