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

当个反面典型,让大家见识下丑陋无比的程序好了,主要是想练练打字,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语言30人成绩平均分,用C语言编程平均分数相关推荐

  1. c语言程序学生成绩系统论文,c语言程序设计-学生成绩管理系统论文.doc

    c语言程序设计-学生成绩管理系统论文 C语言程序设计课程设计报告 - PAGE 11 - 中南民族大学工商学院 电子信息与计算机技术系 项目名称: 学生成绩管理系统 学生姓名: 学 号: 班 级: 指 ...

  2. 成绩管理系统c语言程序设计,学生成绩管理系统(C语言)

    C语言课程设计报告 一.实践的目的和要求 加深对<C语言程序设计>课程所学知识的理解,进一步巩固C语言讲法规则.学会编制结构清晰.风格良好.数据结构适当的C语言程序,从而具备解决综合性实际 ...

  3. c语言找出成绩的最大,C语言 求每个学生、每门课的平均成绩并找出最大值

    C语言 求每个学生.每门课的平均成绩并找出最大值 for(i=0;i { y=0; for(j=0;j { y=y+a[j][i]; } c[i]=y/3; printf("第%d门课的平均 ...

  4. c语言2级成绩时间,二级c语言考试时间

    计算机二级C语言考试内容单项选择题,40 题,40 分(含公共基础知识部分 10 分);程序填空题,3 小空,18 分;程序改错题,2 个错误,18 分;程序设计题,24 分.计算机二级c语言试题1. ...

  5. C语言期末考试成绩奖励编码,C语言期末考试总结,看完保你过

    <C语言期末考试总结,看完保你过>由会员分享,可在线阅读,更多相关<C语言期末考试总结,看完保你过(38页珍藏版)>请在人人文库网上搜索. 1.C语言概述,第一部分,C语言的初 ...

  6. c语言计算个人成绩平均分,C语言 | 计算总平均分及第n个人的成绩

    例32:有一个班,3个学生,各学习4门课,C语言编程实现计算总平均分数以及第n个学生的成绩,要求使用指针. 解题思路:今天这道例题分为3部分,下述求的是第3个学生,读者请思考怎么改为求第n个学生. 第 ...

  7. 计算成绩平均分浮点数c语言,C实验四

    实验四 一.实验目的 1.掌握在Visual C++6.0环境下输入输出函数的使用方法. 2.掌握常用数学库函数的使用方法. 3.掌握自增.自减运算符的使用方法. 4.掌握强制类型转换(显示类型转换) ...

  8. C语言期末成绩计算机平均分,用C语言编程平均分数

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 当个反面典型,让大家见识下丑陋无比的程序好了,主要是想练练打字,HOHO.应该用二维数组且全部函数化的,rand的%后面或是101或是100,可能和编译器 ...

  9. c语言成绩与平均分问题,用C语言编程平均分数

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 当个反面典型,让大家见识下丑陋无比的程序好了,主要是想练练打字,HOHO.应该用二维数组且全部函数化的,rand的%后面或是101或是100,可能和编译器 ...

最新文章

  1. 【v2.x OGE-example 第一节】 绘制实体
  2. ORACLE PL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!)
  3. qt中创键树形控件QTreeWidget与QStackWidget相绑定
  4. excel自动保存_萌新必看!python处理excel实例
  5. MATLAB学习笔记(六)
  6. Linux设备树 .dtb文件,内核使用dtb文件的过程
  7. java Date 转mysql timestamp 秒数不一致
  8. 程序员如何开启机器学习之路
  9. 使用sharding-jdbc实现水平分表
  10. 微信红包技术架构首次流出,贼牛逼啊!
  11. 字符串,字典,元祖,列表
  12. Windows操作系统架构梳理
  13. 2012年托福听力真题词汇总结
  14. 输入法编辑器(IME)编程指南
  15. 北京人都是什么文案鬼才,被他们的抗阳段子笑死了
  16. 删除Windows11中设备与驱动器下的多余图标
  17. 2015年热门的国产开源软件TOP 50
  18. 如何关闭WPS文字的选项卡显示方式?如何实现多窗口显示?
  19. 通过枚举法暴力破解6位数以内zip密码压缩包,使用pyzipper包:内嵌生成1-6位数字加密码所有组合函数
  20. php redis操作详解

热门文章

  1. k8s 为何成为大厂标配?
  2. 从体验出发构建以增长为目标的视频服务体系
  3. LiveVideoStackCon2021音视频技术大会北京站Day2
  4. Vulkan Video实现GPU加速视频编码/解码
  5. 许耀武:有趣有挑战的二十年
  6. VideoLAN,VLC和FFmpeg社区联合开发AV1解码器
  7. LiveVideoStackCon讲师热身分享 ( 七 ) —— 视频编码器的对比与选择
  8. 腾讯容器云平台GaiaStack亮相kubeCon
  9. 参加腾讯DevDays是一种什么样的感受?
  10. 【推荐】Nginx基础知识之————多模块(非覆盖安装、RTMP在线人数实例安装测试)