输入n个数求和及平均数!#include "stdio.h"void main(){float x,count=0,total=0,ping;while(x>0){scanf("%f",&x);count++;total+=x;}printf("和为%f",total);ping=total/count;printf("平均数为%f",count);}这是我写的程序,目的是输入n个
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/04 22:28:53
![输入n个数求和及平均数!#include](/uploads/image/z/1093402-10-2.jpg?t=%E8%BE%93%E5%85%A5n%E4%B8%AA%E6%95%B0%E6%B1%82%E5%92%8C%E5%8F%8A%E5%B9%B3%E5%9D%87%E6%95%B0%21%23include+%22stdio.h%22void+main%28%29%7Bfloat+x%2Ccount%3D0%2Ctotal%3D0%2Cping%3Bwhile%28x%3E0%29%7Bscanf%28%22%25f%22%2C%26x%29%3Bcount%2B%2B%3Btotal%2B%3Dx%3B%7Dprintf%28%22%E5%92%8C%E4%B8%BA%25f%22%2Ctotal%29%3Bping%3Dtotal%2Fcount%3Bprintf%28%22%E5%B9%B3%E5%9D%87%E6%95%B0%E4%B8%BA%25f%22%2Ccount%29%3B%7D%E8%BF%99%E6%98%AF%E6%88%91%E5%86%99%E7%9A%84%E7%A8%8B%E5%BA%8F%2C%E7%9B%AE%E7%9A%84%E6%98%AF%E8%BE%93%E5%85%A5n%E4%B8%AA)
输入n个数求和及平均数!#include "stdio.h"void main(){float x,count=0,total=0,ping;while(x>0){scanf("%f",&x);count++;total+=x;}printf("和为%f",total);ping=total/count;printf("平均数为%f",count);}这是我写的程序,目的是输入n个
输入n个数求和及平均数!
#include "stdio.h"
void main()
{
float x,count=0,total=0,ping;
while(x>0)
{
scanf("%f",&x);
count++;
total+=x;
}
printf("和为%f",total);
ping=total/count;
printf("平均数为%f",count);
}
这是我写的程序,目的是输入n个数,输入负数时终止,求和及平均数!
但是运行结果不对,
输入n个数求和及平均数!#include "stdio.h"void main(){float x,count=0,total=0,ping;while(x>0){scanf("%f",&x);count++;total+=x;}printf("和为%f",total);ping=total/count;printf("平均数为%f",count);}这是我写的程序,目的是输入n个
你这个程序没有读取函数的部分啊,也就是说你输进去的数根本没读;这个明显要用数组啊,没用数组所以循环也错了
最开始,补充定义数组a[];i;
先添加提示输入数字语句,然后读取数字,并存入是数组.
for(i=0;i