已知M个学生的N门课程的成绩,分别计算每为学生的平均成绩和每门课程的平均成绩输出
代码如下:
#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门课程的成绩,分别计算每为学生的平均成绩和每门课程的平均成绩输出相关推荐
- 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)小编 ...
- c语言数学语文英语成绩编程,输入10名学生的序号和每个学生三门功课(数学、英语、C语言程序设计)的成绩,编程计算出每个学生的总分...
输入10名学生的序号和每个学生三门功课(数学.英语.C语言程序设计)的成绩,编程计算出每个学生的总分和平均分,并按学生成绩优劣排序,且打印一张按高分到低分名次排序的成绩单.然后用折半查找法查找有没有平 ...
- 用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 ...
- ML之DT:机器学习根据大量数据,已知年龄、收入、是否上海人、私家车价格的一个人,预测是否有真实购买上海黄浦区楼房的能力
ML之DT:机器学习根据大量数据,已知年龄.收入.是否上海人.私家车价格的一个人,预测是否有真实购买上海黄浦区楼房的能力 目录 输出结果 实现代码 输出结果 实现代码 from sklearn.f ...
- python求平行四边形面积_python 已知平行四边形三个点,求第四个点的案例
我就废话不多说了,大家还是直接看代码吧! import numpy as np #已知平行四边形三个点,求第四个点 #计算两点之间的距离 def CalcEuclideanDistance(point ...
- 已知坐标增量求坐标方位角_详解坐标计算的方式!值得收藏!
在工程施工过程中我们常常需要进行复杂的计算,应对于这样的问题,市面上出现了许多的专用测量软件,但因为其质量参差不齐,尤其是对于坐标的实际检查比较困难,容易让人走许多没必要的弯路,所以小编特意为各位带来 ...
- 高德 android 多边形中心点,完美起航-android高德地图画多边形,已知中心点宽高画矩形,实际距离千米转地图坐标距离...
项目中用到mapabc 绘制矩形区域.客户只能手动选择中心点,并填写区域的宽和高,切单位为km.要求实时显示规划区域. 记录笔记. 第一步找到地图绘制多边形api polygon = map.addP ...
- android高德地图绘制多边形_android 高德地图画多边形,已知中心点 宽高画矩形 ,实际距离 千米转地图坐标距离...
项目中用到mapabc 绘制矩形区域.客户只能手动选择中心点,并填写区域的宽和高,切单位为km.要求实时显示规划区域. 记录笔记. 第一步找到地图绘制多边形api polygon = map.addP ...
- python写的平行四边形_python 已知平行四边形三个点,求第四个点的案例
我就废话不多说了,大家还是直接看代码吧! import numpy as np #已知平行四边形三个点,求第四个点 #计算两点之间的距离 def CalcEuclideanDistance(point ...
- 某财务部门结账时发现总金额不对头。很可能是从明细上漏掉了某1笔或几笔。 如果已知明细账目清单,能通过编程找到漏掉的是哪1笔或几笔吗?
/** 某财务部门结账时发现总金额不对头.很可能是从明细上漏掉了某1笔或几笔.* 如果已知明细账目清单,能通过编程找到漏掉的是哪1笔或几笔吗?* 如果有多种可能,则输出所有可能的情况.* 我们规定:用 ...
最新文章
- Clion从入门到精通
- stitching detail输出的dot图含义
- 【.Net MF网络开发板研究-01】IP地址设定及简单web演示
- hdu 5095 Linearization of the kernel functions in SVM(模拟,分类清楚就行)
- 解读MD07中可供货天数的计算
- OpenCV使用dnn从图像中解析人体部位的实例(附完整代码)
- 基于matlab的信号合成与分解,基于matlab的信号合成与分解
- 要配置php环境_只需修改,要配置Apache的PHP环境,只需修改()。
- 转:基于TLS1.3的微信安全通信协议mmtls介绍
- class_create和class_device_create
- eclipse ide for c/c++_大众CC新款开启新的人生 辉煌报价钜惠 _车讯网chexun.com
- 【原创】k8s源代码分析-----kubelet(8)pod管理
- sklearn学习笔记之preprocessing
- Android自定义百分数进度条
- 简单之美 | ZooKeeper应用案例
- 浙江地图和杭州地图及其县市整理
- STM32入门学习经验总结
- 两部手机怎样才能把数据都传过来_两个手机如何互传照片、文件 ,教你四大绝招...
- 安卓java 模拟直装_安卓2.3java模拟器下载
- 小程序发布新版本后,部分用户手机白屏