例8.14 有一个班,3个学生,各学4门课,计算总平均分数以及第n个学生的成绩。
来源:互联网 发布:手机淘宝卖家开店 编辑:程序博客网 时间:2024/05/14 14:04
解题思路:这个题目是很简单的。本例用指向数组的指针作函数参数。用函数average求总平均成绩,用函数search找出并输出第i个学生的成绩。
#include <stdio.h>int main() {void average(float *p,int n); void search(float (*p)[4],int n); float score[3][4]={{65,67,70,60},{80,87,90,81},{90,99,100,98}}; average(*score,12); //*score是score[0][0]的地址 search(score,2); return 0; }void average(float *p,int n) {float *p_end; float sum=0,aver; p_end=p+n-1; for(;p<=p_end;p++) sum=sum+(*p); aver=sum/n; printf("average=%5.2f\n",aver); }void search(float (*p)[4],int n) {int i; printf("The score of No.%d are:\n",n); for(i=0;i<4;i++) printf("%5.2f ",*(*(p+n)+i)); printf("\n"); }
- 例8.14 有一个班,3个学生,各学4门课,计算总平均分数以及第n个学生的成绩。
- 有一个班,3个学生,各4门课,计算总平均分数以及第n个学生的成绩
- 有一个班,三个学生,各学四门课,计算总平均分数以及第n个学生的成绩
- 3个学生,各学4门课,计算总平均分数以及第n个学生的成绩(用指向数组的指针作函数参数)
- 3个学生各学4门课,计算总平均分,并输出第n个学生成绩
- 有关二维数组与指针的应用:3个学生各学4门课,计算总平均分,并输出第n个学生成绩。小白撸代码....
- 案例:利用累加器计算前N个学生的总成绩和平均成绩
- 有3个学生,各修四门课,求总平均分及第n个学生的总分
- 有30个学生,每个学生有5门课,求其总成绩,和平均成绩
- 输出第n个学生的平均成绩
- (c++)有N个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入N个学生的数据,要求打印出3门课的总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课成绩)
- 有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入10个学生数据,要求打印出3门课总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课的成绩、平均分数)。
- 第17周自由入侵 输出班级第n个学生的平均成绩
- 要求输出10个学生3门课总平均成绩,以及最高分的学生的数据
- 假设某一班级有M名学生,没人考N门功课,试设计两个c++函数,(1)求第i个学生N门功课的平均分数。(2)求第j门课程的平均分数
- 一共有10个学生,每个学生5门课程,求每个学生的平均成绩
- 从键盘输入10个学生数据,要求打印出3门课总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课成绩、平均分数)
- 【C语言】有n个结构体变量,内含学生号, 姓名和三门课成绩。要求输出平均成绩最高学生的信息。
- CDH4 impala安装配置
- SELECT语句执行顺序解析
- Struts2教程5:使用Validation框架验证数据
- Remove Comodo Cleaning Essentials with WindowsUninstaller.Org Removal Tips
- CI20.6--求前K个数
- 例8.14 有一个班,3个学生,各学4门课,计算总平均分数以及第n个学生的成绩。
- <Win32_3>Bitmap位图应用2 ------ 键盘控制人物走动
- MySql存储过程—8、条件处理(Condition Handling) / 错误、异常处理
- 简单内存泄漏检测方法,解决Detected memory leaks!问题
- Jpype python 调用JAVA 类
- Android-jni 调用第三方动态库
- vi编辑器命令
- css3制作圆角按钮
- 服务器:RAID、AHCI、IDE