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

当个反面典型,让大家见识下丑陋无比的程序好了,主要是想练练打字,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语言编程计算10,计算方法c语言编程.doc

    计算方法c语言编程 计算方法C语言编程 1.已知方程在区间[1,2]内有一根,试问用二分法求根,使其具有5位有效数字至少应二分多少次? [程序设计] clc;clear a=1;b=2;n=0; x= ...

  2. crc16的c语言函数 计算ccitt_使用C语言实现CRC校验的方法

    CRC(Cyclic Redundancy Check)校验应用较为广泛,以前为了处理简单,在程序中大多数采用LRC(Longitudinal Redundancy Check)校验,LRC校验很好理 ...

  3. c语言程序计算华氏度,C语言:一个计算摄氏度华氏度和绝对温度三种数转换的程序...

    C语言:一个计算摄氏度华氏度和绝对温度三种数转换的程序 答案:2  信息版本:手机版 解决时间 2020-03-31 21:49 已解决 2020-03-31 06:26 初学C语言 有道题大概是 要 ...

  4. 新唐c语言怎么计算指数运算,C语言位域精解

    有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位.例如在存放一个开关量时,只有0和1 两种状态,用一位二进位即可.为了节省存储空间,并使处理简便,C语言又提供了一种数据结构, ...

  5. c语言-基本计算 pm2.5,C语言程序设计题(A卷).doc

    C语言程序设计题(A卷) 商洛学院2007-2008年度第一学期期末考试试题 课程:C语言程序设计(A卷) 适用班级:06物理教育(本)06生物(本) 一.填空题:(每空1分,共10分) 一个C源程序 ...

  6. C语言:计算全班学生的总成绩、平均成绩和以及 140 分以下的人数。

    以下是使用结构体实现统计全班总成绩,平均分以及140分以下的人数. 进入程序后先进行选择是要继续输入下一个学生成绩或者退出. 当输入学生成绩后,会打印出所有学生的成绩以及全班的总成绩,平均分和少于14 ...

  7. c语言循环次数计算多重循环,C语言 第六章 多重循环练习

    一.循环输入 #include "stdio.h" void main() { char c; do { printf("我告诉你1+1=2\n"); prin ...

  8. python编程计算圆面积和周长_vb编程计算圆周长面积

    Private Sub Command1_Click() Label1.Caption = "算法与程序设计" End Sub Private Sub Command2_Click ...

  9. PTA 基础编程题目集 7-11 分段计算居民水费 C语言

    PTA 基础编程题目集 7-11 分段计算居民水费 C语言 为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3:超 ...

最新文章

  1. keyshot渲染图文教程_KeyShot渲染基础教程,教你五个步骤实现焦散线效果
  2. TensorFlow官方入门实操课程-卷积神经网络
  3. [面试专题]Web缓存详解
  4. ICCV 2019 COCO Mapillary挑战赛冠军团队技术分享
  5. 5G NR CSI-RS
  6. Linux ln命令、软链接和硬链接的区别
  7. 大数据统计学直观图表(二)
  8. endnote如何添加网页类参考文献
  9. MyBatis框架 mybatis.xml与Mapper.xml基本架构
  10. 诗和远方:无题(四十六)
  11. 中国石化:五年要建充换电站5000座
  12. c语言中有存储过程吗,C语言调用存储过程并且获得返回值
  13. 管理感悟:建议工作文档多使用表格EXCEL
  14. deepin安装NVIDIA显卡驱动
  15. 海信LINUX系统改安卓,如何获取海信电视的root许可一键单击海信Smart TV的root卸载内置软件...
  16. 计算机最大化快捷键,最大化窗口快捷键,mac窗口最大化快捷键
  17. 测试路由器丢包的软件,如何判断路由是否丢包以及丢包的原因和解决方法
  18. Squid代理服务器基础_wuli大世界_新浪博客
  19. python——基础教程——8
  20. 重装系统(win10企业版)

热门文章

  1. 【已解决】ffmpy3.FFExecutableNotFoundError: Executable ‘ffmpeg‘ not found
  2. python自动处理下载的英文字幕
  3. ubuntu 16.04 官网版安装 caffe 步骤详解[CPU][紧跟官网,永不踩坑]
  4. ubuntu简易部署Python3编写的djangoWeb应用
  5. shell类型、添加PATH环境变量、.bashrc、.profile、/etc/profile、/etc/environment
  6. 目标检测之Mtcnn网络详解(人脸检测)
  7. merge合并两个有序数组
  8. CleanCodeHandbook Chapter 6: Misc(35-38)
  9. 【计算机网络】网络基础知识和TCP/IP协议族
  10. 社招2017-阿里、网易、滴滴共十次前端面试碰到的问题