代码如下:

#include <stdio.h>#define M 5
#define N 4
void main(){int i,j;float score[M][N] = {{78,85,83,65},{88,91,89,93},{72,65,54,75},{86,88,75,60},{69,60,50,72}};float stu_ave[M]={0};float cla_ave[N]={0};for(i=0;i<M;i++){ // 外层循环 逐一计算每位学生的平均成绩for(j=0;j<N;j++){ // 内层循环,逐一计算每位学生每门课程的总成绩stu_ave[i] +=score[i][j]; // 计算第i个学生的第N门课程的总成绩cla_ave[j] +=score[i][j]; // 计算第j门课的总成绩}stu_ave[i]/=N; // 计算第i个学生的平均成绩}for(j=0;j<N;j++){cla_ave[j]/=M;// 计算第j门课程的平均成绩}printf("学生编号 课程1  课程2 课程3 课程4 个人平均\n");for(i=0;i<M;i++){printf("学生%d\t",i+1);for(j=0;j<N;j++){printf("%.1f   ",score[i][j]);}printf("%.1f\n",stu_ave[i]);}printf("\n 课程平均");for(j=0;j<N;j++){printf("%.1f    \n",cla_ave[j]);//输出每门课程的平均成绩}}

已知M个学生的N门课程的成绩,分别计算每为学生的平均成绩和每门课程的平均成绩输出相关推荐

  1. c语言中已知x=7,y=3,计算表达式x%=y+3的值,已知:a=7,x=2.5,y=4.7,计算算术表示式x+a%3*(int)(x+y)%2/4的值。试程式设计上机验证。求大神帮助...

    已知:a=7,x=2.5,y=4.7,计算算术表示式x+a%3*(int)(x+y)%2/4的值.试程式设计上机验证.求大神帮助以下文字资料是由(历史新知网www.lishixinzhi.com)小编 ...

  2. c语言数学语文英语成绩编程,输入10名学生的序号和每个学生三门功课(数学、英语、C语言程序设计)的成绩,编程计算出每个学生的总分...

    输入10名学生的序号和每个学生三门功课(数学.英语.C语言程序设计)的成绩,编程计算出每个学生的总分和平均分,并按学生成绩优劣排序,且打印一张按高分到低分名次排序的成绩单.然后用折半查找法查找有没有平 ...

  3. 用40元钱买苹果、西瓜和梨共100个,且三种水果都有。已知苹果0.4元一个,西瓜4元一个,梨0.2元一个。问可以买多少个?编程输出所有购买方案。

    #include <stdio.h> int main () {int x=0,y=0,d=0;for(x=1;x<=100;x++){for(y=1;y<=10;y++){f ...

  4. ML之DT:机器学习根据大量数据,已知年龄、收入、是否上海人、私家车价格的一个人,预测是否有真实购买上海黄浦区楼房的能力

    ML之DT:机器学习根据大量数据,已知年龄.收入.是否上海人.私家车价格的一个人,预测是否有真实购买上海黄浦区楼房的能力 目录 输出结果​​ 实现代码 输出结果 实现代码 from sklearn.f ...

  5. python求平行四边形面积_python 已知平行四边形三个点,求第四个点的案例

    我就废话不多说了,大家还是直接看代码吧! import numpy as np #已知平行四边形三个点,求第四个点 #计算两点之间的距离 def CalcEuclideanDistance(point ...

  6. 已知坐标增量求坐标方位角_详解坐标计算的方式!值得收藏!

    在工程施工过程中我们常常需要进行复杂的计算,应对于这样的问题,市面上出现了许多的专用测量软件,但因为其质量参差不齐,尤其是对于坐标的实际检查比较困难,容易让人走许多没必要的弯路,所以小编特意为各位带来 ...

  7. 高德 android 多边形中心点,完美起航-android高德地图画多边形,已知中心点宽高画矩形,实际距离千米转地图坐标距离...

    项目中用到mapabc 绘制矩形区域.客户只能手动选择中心点,并填写区域的宽和高,切单位为km.要求实时显示规划区域. 记录笔记. 第一步找到地图绘制多边形api polygon = map.addP ...

  8. android高德地图绘制多边形_android 高德地图画多边形,已知中心点 宽高画矩形 ,实际距离 千米转地图坐标距离...

    项目中用到mapabc 绘制矩形区域.客户只能手动选择中心点,并填写区域的宽和高,切单位为km.要求实时显示规划区域. 记录笔记. 第一步找到地图绘制多边形api polygon = map.addP ...

  9. python写的平行四边形_python 已知平行四边形三个点,求第四个点的案例

    我就废话不多说了,大家还是直接看代码吧! import numpy as np #已知平行四边形三个点,求第四个点 #计算两点之间的距离 def CalcEuclideanDistance(point ...

  10. 某财务部门结账时发现总金额不对头。很可能是从明细上漏掉了某1笔或几笔。 如果已知明细账目清单,能通过编程找到漏掉的是哪1笔或几笔吗?

    /** 某财务部门结账时发现总金额不对头.很可能是从明细上漏掉了某1笔或几笔.* 如果已知明细账目清单,能通过编程找到漏掉的是哪1笔或几笔吗?* 如果有多种可能,则输出所有可能的情况.* 我们规定:用 ...

最新文章

  1. Clion从入门到精通
  2. stitching detail输出的dot图含义
  3. 【.Net MF网络开发板研究-01】IP地址设定及简单web演示
  4. hdu 5095 Linearization of the kernel functions in SVM(模拟,分类清楚就行)
  5. 解读MD07中可供货天数的计算
  6. OpenCV使用dnn从图像中解析人体部位的实例(附完整代码)
  7. 基于matlab的信号合成与分解,基于matlab的信号合成与分解
  8. 要配置php环境_只需修改,要配置Apache的PHP环境,只需修改()。
  9. 转:基于TLS1.3的微信安全通信协议mmtls介绍
  10. class_create和class_device_create
  11. eclipse ide for c/c++_大众CC新款开启新的人生 辉煌报价钜惠 _车讯网chexun.com
  12. 【原创】k8s源代码分析-----kubelet(8)pod管理
  13. sklearn学习笔记之preprocessing
  14. Android自定义百分数进度条
  15. 简单之美 | ZooKeeper应用案例
  16. 浙江地图和杭州地图及其县市整理
  17. STM32入门学习经验总结
  18. 两部手机怎样才能把数据都传过来_两个手机如何互传照片、文件 ,教你四大绝招...
  19. 安卓java 模拟直装_安卓2.3java模拟器下载
  20. 小程序发布新版本后,部分用户手机白屏

热门文章

  1. 易语言开发IE工具条 -- 另类篇
  2. 基于易语言开发的小说下载工具
  3. asp.net酒店餐饮管理系统
  4. windows密码安全性测试
  5. 根目录,子目录 and 当前目录的区别及解析
  6. 项目二:LED点阵实验
  7. 大航海时代2皮耶德攻略(SFC日版)
  8. PCL——基于惯性矩与偏心率的描述子进行包围盒提取
  9. Excel 文件的生成与下载
  10. MySQL各种优化基于《高性能MySQL第三版》