怎样用c语言实现平均值?

怎样用c语言实现平均值?,第1张

1、#include<stdio.h>int main()

2、{    int a,b,c    scanf("%d%d%d",&a,&b,&c)

3、 int sum = a+b+c

4、   printf("和: %d",sum)

5、printf("平均值:%f",sum/3.0)

6、return 0

讲解:

1、先定义四个整形。

2、一个浮点型保存平均值。

3、然后在控制台等待输入。

4、将输入的三个整数加起来赋值给sum。

5、将三个整形除以3.0(为什么是3.0,是因为ave是浮点型的,隐性转换到float)。

6、然后输出。

题目:计算键盘输入的整数的平均值。遇到输入数为负数时,结束程序,输出结果。

实现过程:

定义一个整形变量n,用来存储每次输入的整数

定义一个整形变量cnt,用来记录输入的整数的个数

定义浮点型变量sum保存整数的和,初始化为0.0

使用for循环,cnt为循环控制变量,输入一个整数n,若n<0结束循环,否则将输入的数据n累加到sum中

如果cnt大于0,则输出平均值sum/cnt

参考代码:


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11104321.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存