8.5
来源:互联网 发布:泰迪体质 知乎 编辑:程序博客网 时间:2024/06/07 04:46
#include<stdio.h>#define N 40
int Average(int score[],int n);
int ReadScore(int score[]);
int GetAboveAver(int score[],int n);
int main()
{
int score[N],m,n;
n=ReadScore(score);
printf("%d\n",n);
m=GetAboveAver(score,n);
if(m!=-1)
printf("%d\n",m);
return 0;
}
int Average(int score[],int n)
{
int i,sum=0;
for(i=0;i<n;i++)
{
sum+=score[i];
}
return n>0?sum/n:-1;
}
int ReadScore(int score[])
{
int i=-1;
do
{
i++;
printf("Input score:");
scanf("%d",&score[i]);
}
while(score[i]>=0);
return i;
}
int GetAboveAver(int score[],int n)
{
int i,aver,count=0;
aver=Average(score,n);/*计算并打印平均分*/
if(aver==-1)
return -1;
printf("%d\n",aver);
for(i=0;i<n;i++)
{
if(score[i]>=aver)
count++;
}
return count;
}
阅读全文
0 0
- 8.5
- 8.5
- 8.5
- 8.5
- 8.5
- 8.5 Expressions
- 8.5-1
- 8.5 注册码
- 8.5 Combinations
- 8.5总结
- Recursion 8.5
- 8.5总结
- 8.5 Map
- cpp 8.5
- 8.5 范数
- 测试8.5
- PythonTip--8.5
- 8.5 个人防火墙的应用
- Codeforces Codeforces Round #452 (Div. 2)(899A-899F) 题解
- java多线程[5]:信号量(Semaphore)
- spring Security 投票器
- 扫描二维码
- 第三部分 Makefile 的工程组织
- 8.5
- 数据库的基本操作
- html游戏
- nginx平台初探
- Vivado中FIFO遇到【Common17-55】警告总结
- OpenCV中函数imwrite使用
- 第二部分 Automake的标准工程组织
- Android 8.0系统源码分析--Looper、MessageQueue创建过程分析
- 其他编码文件批量转换为utf-8编码工具