乐愚社区Beta

 编程语言  >  将n个数据存放到数组中(其中n是《=100的整数),找出数组中比这n个数平均值小的数

将n个数据存放到数组中(其中n是《=100的整数),找出数组中比这n个数平均值小的数

361524800  L0  • 2018-10-31 • 回复 1 • 只看楼主举报    

求大佬用c语言编一个,感激不尽

1条回帖
Walker  管理员   L12  评论于 • 最后编辑于2018-11-02 01:25
(0)  回复(0) 1#

#include "stdafx.h" int main() { // 定义一个整型数组, 并进行初始化赋值16个数据 :  int arr[] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}; int length = 0; int sum = 0; float average = 0;//平均值 // 计算数组中数据长度 : // 所有数据的字节数除以一个数据的字节数即为数据的个数 :  length = sizeof(arr) / sizeof(int); for(int i =0;i<length;i++){ sum = sum + arr[i]; } //计算出数组的平均值 average = (float)sum / length; //遍历输出所有比平均值小的数 printf("比平均值小的数有:\n"); for(int i =0;i<length;i++){ if(arr[i]<average){ printf("%d ",arr[i]); } } printf("\n"); getchar(); return 0; }


还没注册帐号?快来注册社区帐号,和我们一起嗨起来!
关于本社区

集各类兴趣爱好于一身的轻量化交流社区,在此您可以和他人一起分享交流您觉得有价值的内容,社区鼓励大家发表原创内容,为社区添砖加瓦!

发帖奖励 → 社区版规 → 招聘版主 →
推荐版块
扫描二维码下载社区APP
回到顶部