提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

题目:

输入10个学生某门课的成绩,用函数找出最高分、最低分,计算平均分,并在主函数中输入和输出(用函数和全局变量来完成)。

代码:

#include<stdio.h>
float Max=0,Min=0;
float fun(float a[],int n)
{
int i;
float aver,sum=a[0];
Max=Min=a[0];
for(i=1;i<n;i++)
{
if(a[i]>Max)Max=a[i];
else if(a[i]<Min)Min=a[i];
sum=sum+a[i];
}
aver=sum/n;
return(aver);
}
int main()
{
float fun(float a[],int n);
float ave,score[10];
int i;
printf("请输入10个数:");
for(i=0;i<10;i++)
{ scanf("%f",&score[i]);
ave=fun(score,10);
}
printf("max=%6.2f\nmin=%6.2f\naverage=%6.2f\n",Max,Min,ave);
return 0;
}

结果:


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了计算学生的平均数和最值。

输入10个学生某门课的成绩,用函数找出最高分、最低分,计算平均分,并在主函数中输入和输出(用函数和全局变量来完成)(C语言)相关推荐

  1. 输入 10 个学生 3 门课的成绩,用函数实现:找出最高的分数所对应的学号和成绩

    输入 10 个学生 3 门课的成绩,用函数实现:找出最高的分数所对应的学号和成绩 本题用到结构体数组的使用,数组中含10个元素分别代表10个学生,每个元素包含学号num 和成绩score[3] (三门 ...

  2. C语言习题:输入10个学生5门课的成绩,分别用函数实现下列功能:①计算每个学生的平均分;②计算每门课的平均分;③找出所有50个分数中最高的分数所对应的学生和课程;④计算平均分方差;

    ***题目:***输入10个学生5门课的成绩,分别用函数实现下列功能: ①计算每个学生的平均分; ②计算每门课的平均分; ③找出所有50个分数中最高的分数所对应的学生和课程; ④计算平均分方差; /* ...

  3. C语言习题:输入10个学生5门课的成绩,分别用函数求:①每个学生平均分;②每门课的平均分;③找出所有分数中最高分

    初学C语言,然后遇到一题: 输入10个学生5门课的成绩,分别用函数求:①每个学生平均分:②每门课的平均分:③找出所有分数中最高分 直接上代碼 注:自定义函数(xpj,kpj,maxj)我直接放在最前面 ...

  4. (c语言 )输入10个学生5门课的成绩,分别用函数求:每个学生平均分;每门课的平均分;

    c语言 输入10个学生5门课的成绩,分别用函数求: 每个学生平均分: 每门课的平均分: #include <stdio.h> #include<math.h>float Row ...

  5. 输入10个学生5门课的成绩,分别用函数实现下列功能

    1.算每个学生平均分: #include<stdio.h> #define N 10 #define M 5 float a[N][M]; int main(void){void sr() ...

  6. c语言输入6名学生5门课程的成绩,求解输入10个学生5门课的成绩,分别用函数实现下列功能:...

    我也写了一个,没有测试,不知对不对! #include int main(void) { int a[10][5], i, j;/*表示是10个学生,五门课程的成绩的数组*/ int average( ...

  7. [C语言]统计成绩问题:输入某班学生某门课的成绩(最多不超过40人,具体人数由用户键盘输入),用函数编程统计不及格人数。

    输入 输入包含两行:    第一行是一个整数n,表示班级人数.    第二行是n个整数,表示n个学生的成绩,相邻两项之间用一个空格隔开. 输出 输出不及格人数. 输入示例 3    70 90 58 ...

  8. [C语言]成绩与平均分问题:编写函数ReadScore()和Average(),输入某班学生某门课的成绩(最多不超过40人),当输入为负值时,表示输入结束,用函数编程统计成绩高于平均分的学生人数。

    输入 输入若干个整数,相邻两项之间用一个空格隔开. 输出 输出成绩高于平均分的学生人数. 输入示例 70 90 58 -5 输出示例 1 数据范围 输入和输出均为int范围的整数 #include & ...

  9. 8.4 输入某班学生某门课的成绩,(最多不超过40人,具体人数由用户键盘输入),用函数编程统计不及格人数

    #include<stdio.h> main() { int n,a[40],i,count=0; printf("请输入学生人数:"); scanf("%d ...

最新文章

  1. 将代码从windows移动linux上出现^M错误的解决方法
  2. 17-比赛1 A - Weak in the Middle (栈)
  3. 阿里云弹性计算产品负责人:让客户用上本地化的公共云
  4. python 操作RabbitMQ
  5. OLED电视出现烧屏问题 LG电子被判赔偿消费者16万澳元
  6. cas导入Eclipse中
  7. 双蓝牙(HC-05、HC-06)AT指令配对教程
  8. java加按钮_用java写一个简单的学生信息管理系统
  9. Axure RP9的授权码
  10. mac 环境变量 配置
  11. C++实现求复数的模长
  12. US Shirt Size
  13. 2021/10/9正睿7测Day.6
  14. 通证网:一建的报考条件
  15. 局域网SDN技术硬核内幕 - 前传 突破多核的瓶颈——虚拟化
  16. PM创造营——从粗放化管理转型到精细化管理,PMO如何将流程正规化落地企业?
  17. 设置3389端口远程终端服务方案解析
  18. 夏季工作如何提效 联想M7615DNA了解一下
  19. 【智能优化算法】基于人工蜂群算法求解多目标优化问题附matlab代码
  20. C++ 实现俄罗斯方块(附详细解析)

热门文章

  1. Xcode 常用编译选项设置
  2. 天津医科大学公共卫生考研经验
  3. 无投戎之志,愿成技术届一股清流
  4. python的运算符(上)
  5. 2012年信息系统项目管理师下半年上午考试习题与答案解析
  6. 计算机学生会大型户外活动,学生会大型户外素质拓展活动
  7. 3DTouch的分享
  8. PHP导出Excel,亲测有用
  9. int / int(double); java保留小数
  10. 教育消费分期系统介绍