c语言如何求n个数的平均值?


本文摘自PHP中文网,作者尚,侵删。

c语言求n个数的平均值:

推荐:《c语言教程》

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

#include<stdio.h>

int main(void)

{

int a[100] = { NULL };//初始化数组元素

int i = 0, n;//定义循环变量和正整数变量n

float sum = 0.0;//定义和变量为float型,注意计算的数据类型

float average = 0.0;//定义平均数变量为float型,注意计算的数据类型

printf("Please input n (n<100) :");

scanf("%d", &n);//输入正整数n

printf("Please input %d integers:", n);//提示输入几个正整数

for (i = 0; i < n; i++)//循环输入元素

{

scanf("%d", &a[i]);//输入整形变量

sum += a[i];//循环输入的时候同时进行求和

}

//for (i = n - 1; i >= 0; i--)

printf("the a[n] number: ");//倒叙输出数组元素

for (i = 0; i < n; i++)//循环输入元素

printf("%d ", a[i]);//倒叙输出数组元素

printf("\n");

average = sum / (float)n;//注意不同类型之间的计算,这里加了类型强制转换

printf("averge=%.2f\n", average);//输出平均数

return 0;

}

程序运行结果如下:

阅读剩余部分

相关阅读 >>

C语言是什么意思

C语言是什么

C语言fopen函数的用法

C语言实现向有序数组中插入一个数并保持有序

C语言函数调用的三种方式是什么

学好C语言能做什么职业

C语言如何求最大值

C语言需要什么基础

C语言源程序文件名的后缀是什么

fwrite函数的一般调用形式是什么?

更多相关阅读请进入《C语言》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...