综合实训项目源程序综合实训项目源程序5评分系统.doc

综合实训项目源程序综合实训项目源程序5评分系统.doc

ID:55742393

大小:40.50 KB

页数:3页

时间:2020-06-04

综合实训项目源程序综合实训项目源程序5评分系统.doc_第1页
综合实训项目源程序综合实训项目源程序5评分系统.doc_第2页
综合实训项目源程序综合实训项目源程序5评分系统.doc_第3页
资源描述:

《综合实训项目源程序综合实训项目源程序5评分系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、综合项目源程序:评分系统#include"stdio.h"voidmain(){floatfScore[11][20]={0};/*最多可以有10位评委和20个学生*/intiStuNum,iTeaNum;intiJudgeMode;/*评分模式*/intiScoreMode;/*分制*/inti,j;floatfMax[3]={0};/*用于保存三个最高的平均分*/intiSet[3]={0};/*用于保存三个最高平均分的下标*//*输入处理*/do{printf("请输入学生数量(小于等于20):

2、");scanf("%d",&iStuNum);}while(iStuNum<1

3、

4、iStuNum>20);do{printf("请输入评委数量(小于等于10):");scanf("%d",&iTeaNum);}while(iTeaNum<1

5、

6、iTeaNum>10);do{printf("请输入评分模式(1/2),1:第一个评委打完所有分数后下一个评委再打分;2:几个评委轮流给每个同学打分");scanf("%d",&iJudgeMode);}while(iJudgeMode!=1&&i

7、JudgeMode!=2);do{printf("请输入分数制式(5/10/100),5:五分制;10:十分制;100:百分制");scanf("%d",&iScoreMode);}while(iScoreMode!=5&&iScoreMode!=10&&iScoreMode!=100);/*评委打分*/if(iJudgeMode==1){for(i=0;i

8、=0;j1

9、

10、fScore[i][j]<0){printf("该输入分数有错,应该输入0到%d之间的分数,请重新输入:",iScoreMode);scanf("%f",&fScore[i][j]);}}}}elseif(iJudgeMode==2){for(j=0;j

11、车键分隔。",j+1,iTeaNum);for(i=0;i1

12、

13、fScore[i][j]<0){printf("该输入分数有错,应该输入0到%d之间的分数,请重新输入:",iScoreMode);scanf("%f",&fScore[i][j]);}}}}/*计算平均分*/for(j=0;j

14、++){fScore[iTeaNum][j]+=fScore[i][j];}fScore[iTeaNum][j]=fScore[iTeaNum][j]/iTeaNum;}/*输出每位选手的平均分数*/printf("%d位选手的平均分数分别是:",iStuNum+1);for(j=0;j

15、最高分*/{if(fScore[iTeaNum][j]>fMax[0]){fMax[0]=fScore[iTeaNum][j];iSet[0]=j;}}for(j=0;jfMax[1]){fMax[1]=fScore[iTeaNum][j];iSet[1]=j;}}for(j=0;j

16、

17、j==iS

18、et[1])continue;if(fScore[iTeaNum][j]>fMax[2]){fMax[2]=fScore[iTeaNum][j];iSet[2]=j;}}/*输出最高平均分的三位选手的序号*/printf("平均成绩最高的三位选手的序号及其平均分分别为:");for(i=0;i<3;i++){printf("第%d号选手,平均分为:%.2f",iSet[i]+1,fMax[i]);}}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。