输入6个学生的5门成绩c语言数组,C语言数组指针的小例子.pdf
1、功能:输入 6 个学生的 5 门课程成绩,计算出每个学生的平均分和每门课程的平均
分。
2、C 语言实现代码: (其实就是用二维数组来实现的, 二维数组的引用传递使用数组指
针来完成)
复制代码 代码如下 :
#include
#define STUDENT 5
#define SCORE 6
void input_array(float (*score)[STUDENT]);
void avg_score(float (*score)[STUDENT]);
void avg_course(float (*score)[STUDENT]);
/**
* calculate student average score and course average socore.
*/
int main(){
float a[SCORE][STUDENT];
input_array(a);
avg_course(a);
avg_score(a);
}
void input_array(float (*score)[STUDENT]){
int i, j;
for(i=0; i
printf("input the %d student score:", i+1);
for(j=0; j
scanf("%f", score[i] + j);
}
}
}
void avg_course(float (*score)[STUDENT]){
int i,j;
float s;
for(j=0; j
printf("course%d ", j);
}
printf("n");
for(i=0; i
s=0;
for(j=0; j
printf("%f ", *(score[i] + j));
s += *(score[i] + j);
}
printf("ts=%f, avg=%fn" , s,s/STUDENT);
}
}
void avg_score(float (*score)[STUDENT]){
int i,j;
float s;
for(i=0; i
s = 0;
for(j=0; j
s+= *(score[j]+i);
}
printf("%f " , s/SCORE);
}
}
更多信息请查看 IT 技术专栏
输入6个学生的5门成绩c语言数组,C语言数组指针的小例子.pdf相关推荐
- 三个学生四门课程,求出学生平均成绩和课程的平均成绩;n个学生每人m门课程,找出最高分学生,输出有一门成绩不合格的学生的各门成绩,计算每门成绩都在85分及以上的学生的人数(C)
养成好习惯,点个赞 再走:有问题,欢迎私信.评论,我看到都会回复的 以下两个题目就是玩一下for循环语句和二维数组 文章目录 三个学生四门课程,求出学生平均成绩和课程的平均成绩 n个学生,每人m门课程 ...
- 求十个学生的平均成绩java,JAVA 声明一个数组,存一个学生的五门成绩。求该学生的总成绩、平均成绩。...
JAVA 声明一个数组,存一个学生的五门成绩.求该学生的总成绩.平均成绩. mip版 关注:116 答案:3 悬赏:30 解决时间 2021-01-26 06:39 已解决 2021-01-25 ...
- 对某班学生成绩排序。从键盘依次输入某班学生的姓名和成绩(一个班级人数最多不超过50人)并保存,然后分别按学生成绩由高到低顺序输出学生姓名和成绩,成绩相同时,则按输入次序排序。
[问题描述] 对某班学生成绩排序.从键盘依次输入某班学生的姓名和成绩(一个班级人数最多不超过50人)并保存,然后分别按学生成绩由高到低顺序输出学生姓名和成绩,成绩相同时,则按输入次序排序. [输入形式 ...
- 输入5个学生的名字(英文),使用冒泡排序按从大到小排序。 提示:涉及到字符串数组,一个字符串是一个一维字符数组;一个 字符串数组就是一个二维字符数组。...
输入5个学生的名字(英文),使用冒泡排序按从大到小排序. 提示:涉及到字符串数组,一个字符串是一个一维字符数组:一个 字符串数组就是一个二维字符数组. #include <stdio.h> ...
- c语言数组输入4个学生3门课成绩,编程题 从键盘输入4个学生和3门课的成绩至数组中,并求出每个学生3门课的平均成绩。...
满意答案 yao713 2016.05.27 采纳率:53% 等级:8 已帮助:1213人 #include void main(){ public static void main(Strin ...
- c语言从键盘输入10个学生的姓名和成绩,C语言:有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入10个学生的数据,...
C语言:有10个学生,每个学生的数据包括学号.姓名.3门课的成绩,从键盘输入10个学生的数据, 答案:2 信息版本:手机版 解决时间 2019-10-06 13:43 已解决 2019-10-06 ...
- 三门课成绩总分用c语言,编写一个C语言程序:输入三个学生三门课的成绩,计算每个学生的总分和平均成绩...
C语言实现如下: #include void main(){float a[3][3],sum[3];int i;for(i=0;i 由热心网友提供的答案1: #include"stdio. ...
- c语言知5个学生的4门成绩,用C 语言数组解题 :已知5个学生的4门课的成绩,要求求出全部学生的门成绩并分别求出每门课的平均成绩...
用C 语言数组解题 :已知5个学生的4门课的成绩,要求求出全部学生的门成绩并分别求出每门课的平均成绩 关注:82 答案:2 mip版 解决时间 2021-01-28 03:07 提问者巴黎左岸 2 ...
- 输入三科成绩 C语言,C语言题,对我的程序找错修改。输入10个学生学号,三科成绩,求总成绩和平均分,并按成绩由高到低输出...
改好的参考(排序要函数,而函数不能定义在函数中的) #include #include char id[10][4];//学号 // int number[10];//序号 float grade[ ...
最新文章
- python:ElementTree操作XML
- ICML论文录取难度逐年上升,New In ML为你特设“名师辅导班”
- Spark之spark shell
- JS取消浏览器文本选中的方法
- 一键关闭android应用程序工具类
- xdebug+webgrind
- 必读的android 文章- 收藏集 - 掘金
- 2020年终总结与展望
- 向奇汉:服务企业互联网化 打造社会化商业平台
- java实现评论功能_Java实现评论回复功能的完整步骤
- 阿里中台彻底搞砸了?下一站,小中台大前台
- 骑士游历问题——至少需要多少步
- LeetCode 340. 至多包含 K 个不同字符的最长子串 (滑动窗口)
- Java学习第一天:jkd安装、环境变量配置和第一个程序
- 使用openfeign调用报错java.io.IOException: too many bytes written,以及调用过程中参数传递为空等问题
- 学python多大年龄可以学车_考驾照的最小年龄,多少岁可以考驾照
- iOS 报错 You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE) 解决方法
- 02 嵌入式/单片机/MCU众包接单平台有哪些?
- 香港电台知名主持人梁继璋写给儿子的一封信
- 与员工沟通 你需要知道的6种聊天姿势
热门文章
- 华为HCNA乱学Round 6:PVID,TAG,TRUNK
- go路由httprouter中的压缩字典树算法图解及c++实现
- 装饰器,语法糖.有参装饰器 ,无参装饰器
- JavaScript(第七天)【对象和数组】
- 软件工程结对作业01
- 剑指offer java -查找旋转数组的最小数字
- webstrom中使用git
- STM32 学习总结2 ----利用中断来控制按键点灯、捕获功能练习
- day10-Python学习笔记(二十三)线程池,unittest参数化,协程
- 从join on和where执行顺序认识T-SQL查询处理执行顺序