该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

当个反面典型,让大家见识下丑陋无比的程序好了,主要是想练练打字,HOHO。应该用二维数组且全部函数化的,rand的%后面或是101或是100,可能和编译器有关,TC2下应写100,我那时候试好像是这样,吃饭鸟,类型就不管了。

struct student

{

int score[3];

}stu1,stu2,stu3,stu4;

int average(int *p)

{

return ((*p)+(*(p+1))+(*(p+2)))/3;

}

void main()

{

int i;

int j=20;

int k;

int result1,result2,result3,result4;

clrscr();

for (k=1;k<=3;k++)

{

stu1.score[k]=rand()%100;

stu2.score[k]=rand()%100;

stu3.score[k]=rand()%100;

stu4.score[k]=rand()%100;

}

result1=average(stu1.score);

result2=average(stu2.score);

result3=average(stu3.score);

result4=average(stu4.score);

for (i=1;i<=3;i++)

{

printf("The 1st student's score %d is %d\n",i,stu1.score[i-1]);

printf("The 2nd student's score %d is %d\n",i,stu2.score[i-1]);

printf("The 3nd student's score %d is %d\n",i,stu3.score[i-1]);

printf("The 4th student's score %d is %d\n",i,stu4.score[i-1]);

}

printf("The 1st student's score is %d\n",result1);

printf("The 2nd student's score is %d\n",result2);

printf("The 3rd student's score is %d\n",result3);

printf("The 4th student's score is %d\n",result4);

}

C语言两班平均成绩,用C语言编程平均分数相关推荐

  1. c++ 一个学习小组有5个人,每个人有三门课(高数、英语和C语言)的考试成绩,求每人的平均成绩。按行输出每个学生的各科成绩及平均成绩。

    [问题描述]一个学习小组有5个人,每个人有三门课(高数.英语和C语言)的考试成绩,求每人的平均成绩.按行输出每个学生的各科成绩及平均成绩. [输入形式]按高数.英语和C语言课程顺序输入每个学生的成绩. ...

  2. 使用结构体数组统计男、女人数,计算全体学生的平均年龄、平均成绩,并将高于平均成绩的学生信息输出

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p165 习题6 3.输入10个学生的信息(包括学号.姓名.性别.年龄.成绩)组成结构体数组,分别统计男 ...

  3. C语言两班平均成绩,两班工人的平均日产量的标准差系数分别为()。A.甲班11.44%B.甲班8.41%C.乙班12.51%D.乙班9.89% - 作业在线问答...

    相关题目与解析 两班工人的平均日产量的标准差系数分别为().A.甲班11.44%B.甲班8.41%C.乙班12.51%D.乙班9.89% 两班工人的平均日产量的标准差分别为().A.甲班2.69件B. ...

  4. 按平均成绩排行c语言文件操作,学生成绩管理系统(c语言结构体以及文件操作)实验报告精选.doc...

    学生成绩管理系统(c语言结构体以及文件操作)实验报告精选 C程序设计 实验报告 编号: 姓名院系学号任课教师于萧指导教师实验地点实验时间实验名称文件操作同 组 人无预习报告(对实验主要内容的认识)得分 ...

  5. 两门课成绩平均分c语言,【函数C语言面试题】面试问题:C语言(指针方… - 看准网...

    (指针方法处理)有一个班4个学生,5门课程.1)求第一门课程的平均分; 2)找出有两门以上课程不及格的学生,输出他们的学号和全部课程成绩及平均成绩;3)找出平均成绩在90分以上或全部课程成绩在85分以 ...

  6. 输入三门成绩求平均成绩的C语言代码,C0417求平均成绩_C语言程序设计源代码_doc_大学课件预览_高等教育资讯网...

    #include"stdio.h" void main() { int x,y,z,sum,ave,corr,need; printf("请输入学生的三门功课的考试成绩: ...

  7. c语言根据学分修改成绩,用c语言编写学分管理系统-成绩管理系统

    1.用用 c c 语言编写学分管理系统语言编写学分管理系统- -成绩管理系统成绩管理系统#include#include#include #include#include#define LEN siz ...

  8. c语言用链表实现成绩管理系统,C语言写的学生成绩管理系统(链表)

    <C语言写的学生成绩管理系统(链表)>由会员分享,可在线阅读,更多相关<C语言写的学生成绩管理系统(链表)(6页珍藏版)>请在人人文库网上搜索. 1.include#inclu ...

  9. c语言网络班,计算机网络技术班《C语言程序设计》教案-黄福长.doc

    广东省广州市珠江印务技工学校 "C语言程序设计" 课程教案 任课教师: 黄福长 授课班级: 14网络技术班 周学时数: 2节 授课时间:2014 年 9月至2015 年1月 审 阅 ...

  10. C语言两班平均成绩,《统计学原理》复习参考(完整答案)

    统计学知识点与复习题 (特别说明:考试不出名词解释等类型题目,但需要学生掌握,总结辅导不可 或缺,另有章节练习题单独给出,这里列示的是为了巩固各章知识点内容,为 了加深学生的复习和掌握,除计算题外,有 ...

最新文章

  1. Udacity机器人软件工程师课程笔记(二十二) - 物体识别 - 色彩直方图,支持向量机SVM
  2. ipvsadm的几个参数输出的说明
  3. 删除SmartAuditor日记信息报错问题
  4. linux引数列项目过长,Linux 命令个人总结====== 未完待续 个人认为比较重要
  5. mysql的隔离级别_MySQL的四种事务隔离级别
  6. 文巾解题 627. 变更性别
  7. iphone mac地址是否随机_iOS8随机MAC地址功能:需要满足前提要求
  8. 10问10答:你真的了解线程池吗?
  9. NPM使用前设置和升级
  10. 数据结构基础(15) --基数排序
  11. 团队工作-------step2
  12. mySQL 建表约束
  13. 41 款实用工具,数据获取、清洗、建模、可视化都有了
  14. Mount挂载命令使用方法
  15. linux HBA 卡驱动安装
  16. 串口总线舵机之舵机命令
  17. 准备好春招了么?上科大小哥的面试题与复习资料祝你寒假无忧
  18. 如何有效开展小组教学_如何有效开展小组教学
  19. 计算机科学与技术前沿讲座心得体会,技术学习心得体会范文(精选10篇)
  20. 【操作系统】Oranges学习笔记(一) 第一章、第二章

热门文章

  1. 计算未来轻沙龙 | 对抗攻击、强化学习,你关心的都在这里!
  2. ACL 2019 开源论文 | 基于知识库和大规模网络文本的问答系统
  3. 【百度飞浆】YOLO系列目标检测算法详解
  4. 最长上升子序列(LIS)算法
  5. Mybatis + Mysql 插入数据时中文乱码问题
  6. 02 | 高性能 IO 模型:为什么单线程 Redis 能那么快?
  7. 【❤️算法系列之顺序二叉树的实现(前序遍历、中序遍历、后序遍历)❤️】
  8. Ribbon为什么要加入点对点直连的功能?如何操作?两句话玩转!
  9. java 实现获取支付宝授权获取会员信息
  10. mybatis使用if判断参数是否为空