C语言 算平均数

您所在的位置:网站首页 用c语言来求平均数代码是什么意思 C语言 算平均数

C语言 算平均数

2024-07-13 09:13| 来源: 网络整理| 查看: 265

题目:

让用户输入一系列的正整数,最后输入-1表示输入结束,然后程序计算出这些数字的平均数,输出输入数字的个数和平均数。

变量—>算法—>流程图—>程序

分析:

平均数要如何算:只需要读到每一个数,就把它加到一个累加的变量里,到全部数据读完,在拿它去除读到的数的个数就可以了。

一个变量记录累加的结果;

一个变量记录读到数的个数。

算法—>流程图

#include int main() { int sum = 0;\\初始化 int count = 0; int num = 0; do{ printf("请输入数"); scanf("%d",&num); if (num != -1)\\若输入-1表示输入结束,如果没有此行代码,则会将-1记入SUM 中 { sum = sum + num; count++; } }while(num!=-1); printf("输入了%d个数,平均值为%f\n",count,1.0*sum/count);\\用1.0将结果转化为浮点数 }

当然,也可以使用while循环;

#include int main() { int sum = 0; int count = 0; int num = 0; printf("请输入数"); scanf("%d",&num); while(num!=-1) { sum = sum + num; count++; printf("请输入数"); scanf("%d",&num); } printf("输入了%d个数,平均值为%f\n",count,1.0*sum/count); }

 运行结果当然也一样啦



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3