编写c语言程序计算从键盘输入的任意多个浮点数的平均值,要求:
1. 将所有的待平均数据存储到动态内存分配的内存中;
2. 最终显示平均值,小数点后保留 1 位;
3. 动态内存的申请与操作均在自定义函数中完成,主程序中调用此函数。
#include<stdio.h>int main()
{double sum,inp;int num=0;
puts("请输入一系列浮点数,输入任意字母按回车结束^_^");for(sum=0.0;1==scanf("%lf",&inp);++num)
sum+=inp;if (num==0)
puts("你没有输入有效的浮点数^_^");else
printf("总共输入%d个数,平均值%f",num,sum/num);return 0;
}
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632