C语言程序设计:编写函数,求一组数中大于平均值的数的个数
题目内容:
编写函数,求一组整数中大于平均值的个数,数组元素个数任意。例如:给定的一组数为1,3,6,9,4,23,35,67,12,88时,函数值为3。
函数头定义:int aver(int a[],int n);
输入格式:
%d
输出格式:
%d
输入样例:
1 3 6 9 4 23 35 67 12 88
输出样例:
3
时间限制:500ms内存限制:32000kb
#include <stdio.h>
#include<stdlib.h>
int aver(int a[], int n) {int sum = 0;double average = 0.0;int count = 0;for (int i = 0; i < n; i++) {sum += a[i];}average = (double)sum / n;for (int i = 0; i < n; i++) {if (a[i] > average) {count++;}}return count;
}int main() {int n;
n=10;int a[10];for (int i = 0; i < n; i++) {scanf("%d", &a[i]);}printf("%d\n", aver(a, 10));return 0;
}
C语言程序设计:编写函数,求一组数中大于平均值的数的个数相关推荐
- c语言中求大于的函数,c语言编写函数,求一组数中大于平均值的数的个数.
C语言编写程序 给定一组数,求大于0,等于0,小于0的数据个数 #define N 10 main(){int num1=0,num2=0,num3=0,i;for(i=0;i 一道C语言题目:求一组 ...
- 【勇敢牛牛,不怕困难】有手就行栏目:头歌教学平台 - 湖南工业大学刘强老师的C语言函数实战课堂作业答案 - > - > {求和+回文数计算+编写函数求表达式的值+阶乘数列+亲密数+公约数公倍数求解}
第一关:求和 任务描述 题目描述:给你一个n,要求你编写一个函数求1+2+-+n. 输入 输入一个n 输出 输出1+2+-+n的和 测试说明 样例输入: 100 样例输出: 5050 分析: 这个是真 ...
- c语言学习-编写函数求x的n次方的值
编写函数求x的n次方的值 程序流程图: 代码: #include<stdio.h> long mul(int j ,int k) {int i; long mu=1; for(i=0;i& ...
- C语言试题五十九之请编写一个函数fun,它的功能时:求fibonacci数列中大于t的最小的一个数,结果由函数返回。
1. 题目 请编写一个函数fun,它的功能时:求fibonacci数列中大于t的最小的一个数,结果由函数返回. 其中fibonacci数列f(n)的定义为:f(0)=0,f(1)=1,f(n)=f(n ...
- 编写函数求区间[200,3000]中所有的回文数, 回文数是正读和反读都是一样的数
题目要求: 编写函数求区间[200,3000]中所有的回文数, 回文数是正读和反读都是一样的数.如525, 1551 无输入 输出 输出区间[200,3000]中所有的回文数,一行一个回文数, 不需要 ...
- EduCoder-程序设计技术R-函数-(第1关:求和)(第2关:回文数计算)(第3关: 编写函数求表达式的值)(第4关:阶乘数列)(第5关:亲密数)(第6关:公约公倍数)
目录 第1关:求和 代码示例 第2关:回文数计算 代码示例 第3关: 编写函数求表达式的值 代码示例 第4关:阶乘数列 代码示例 第5关:亲密数 代码示例 第6关:公约公倍数 代码示例 第1关:求和 ...
- 编写函数求两个数的最大公约数,采用递归法计算两数的最大公约数。
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: [实验案例3:函数的递归调用] 编写函数求两个数的最大公约数,采用递归法计算两数的最大公约数. [实验指导] 分析:m.n为两 ...
- C语言面试题--已知整形变量在内存中占4个字节的空间,现有一无符号整形变量a = 0x20190125,请编写函数求出变量a所占内存每个字节的值是多少?
已知整形变量在内存中占4个字节的空间,现有一无符号整形变量a = 0x20190125,请编写函数求出变量a所占内存每个字节的值是多少? 用共用体方法:共用体内的空间是公用的,每一个成员都可以访问共用 ...
- C语言——选择控制结构 寻找中位数v1.0编写一个函数返回三个整数中的中间数。函数原型:int mid(int a, int b, int c);功能是返回a,b,c三数中大小位于中间的一个数。
寻找中位数v1.0 编写一个函数返回三个整数中的中间数. 函数原型:int mid(int a, int b, int c); 功能是返回a,b,c三数中大小位于中间的一个数. 程序运行结果示例1: ...
最新文章
- mybatis学习7 实战项目
- ​双十一剁手后,听蒋涛谈谈AI人才多么吸金:2018年社招AI人才平均月薪竟高达4万,算法红利期还有2年
- 在线作图丨如何画一个优美的相关性热图
- android viewgroup 事件,android中viewgroup的事件传递分析
- java基础学习整理(一)
- Effective C++ --7 模板与泛型编程
- SqlServerException:拒绝对表对象的select,insert权限解决(新建账号导致的问题)
- php 处理树形数据,php实现的树形结构数据存取类实例
- Android使用Retrofit2.0和RxJava2.0处理网络请求
- SpringCloudStream
- C语言 全局变量和局部变量区别 - C语言零基础入门教程
- Xcode5 使用gitHub上库的SSH地址建立Repository,以及如何通过Xcode把代码传到GitHub
- 基于win32的windows画板程序
- Android通过tcpdump抓包
- hdu 1542 Atlantis (线段树+扫描线)
- Hyper-V提供创建三种类型的虚拟网络
- 中国地图分省设色地图竖版高清矢量cdr、pdf格式2020年
- Flex笔记_格式化数据
- ERROR 999999: Error executing function. The table name is invalid. No spatial reference exists.
- 2021年数字IC岗位职责及岗位要求