求平均值问题的优化(新手求助)
初学者,刚刚学会printf以及部分转义字符下面的代码是我耿直的求平均值的方法
听学长们说可以更加优化,希望各位坛友多提提意见,纯新手!请多多关照!
#include<stdio.h>
int main()
{
int q,w,e,r,t,y,u,i,o,p,a,s,d,f,g,h,j,k,l,z,x;
double pingjun;
q = 1;
w = 2;
e = 3;
r = 4;
t = 5;
y = 6;
u = 7;
i = 8;
o = 9;
p = 10;
a = 11;
s = 12;
d = 13;
f = 14;
g = 15;
h = 16;
j = 17;
k = 18;
l = 19;
z = 20;
x = 21;
pingjun = (q+w+e+r+t+y+u+i+o+p+a+s+d+f+g+h+j+k+l+z+x)/21;
printf("平均数= %f" ,pingjun);
return 0;
} #include <stdio.h>
int main()
{
int i;
double sum=0,arg=0;
for(i=1;i<=21;i++)
{
sum+=i;
}
arg=sum/21;
printf("平均数=%.2f\n",arg);
return 0;
} 如果是任意21个数字求平均值呢,这个是用21累加起来求,如果数字任意的话,该怎么解决呢! a59288 发表于 2020-10-12 00:22
如果是任意21个数字求平均值呢,这个是用21累加起来求,如果数字任意的话,该怎么解决呢!
数组
页:
[1]