Pacificchurtch 2022-06-09 17:45 采纳率: 58.3%
浏览 1000

由键盘输入一个学生的5门课程成绩,求该学生的总分、平均分、最高分和最低分,并输出。

#include <stdio.h>
#define N 5 //科目数
/主程序/
int main()
{
float a[N+3]={0};//定义成绩数组.a[0-(N-1)]:N科成绩
//a[N]:总分,a[N+1]:平均分,a[N+2]:最高分
int i;
for(i=0;i!=N;++i){//输入N科成绩
scanf("%f",&a[i]);
if(a[N+2]<a[i])
a[N+2]=a[i];
a[N]+=a[i];
}
a[N+1]=a[N]/N;
printf("总成绩:%0.2f ,平均分:%0.2f ,高最分:%0.2f.\n",a[N],a[N+1],a[N+2]);
//保留2位小数输出结果
}

  • 写回答

1条回答 默认 最新

  • ...404 Not Found 2022-06-09 17:50
    关注

    这不对的吗

    评论

报告相同问题?

问题事件

  • 创建了问题 6月9日

悬赏问题

  • ¥15 配置hadoop时start-all.sh老是启动失败
  • ¥30 这个功能用什么软件发合适?
  • ¥60 微信小程序,取消订单,偶尔订单没有改变状态
  • ¥15 用pytorch实现PPO算法
  • ¥15 关于调制信号的星座图?
  • ¥30 前端传参时,后端接收不到参数
  • ¥15 这是有什么问题吗,我检查许可证了但是显示有呢
  • ¥15 机器学习预测遇到的目标函数问题
  • ¥15 Fluent,液体进入旋转区域体积分数不连续
  • ¥15 java linux下将docx文件转pdf