歌星大奖赛评分系统Word下载.doc
- 文档编号:5239354
- 上传时间:2023-05-04
- 格式:DOC
- 页数:4
- 大小:57.50KB
歌星大奖赛评分系统Word下载.doc
《歌星大奖赛评分系统Word下载.doc》由会员分享,可在线阅读,更多相关《歌星大奖赛评分系统Word下载.doc(4页珍藏版)》请在冰点文库上搜索。
此题较为简洁,基本操作在主函数内即可完成,不需要分成几大模块,根据上面需求分析,可以将此系统分为主要的两部分:
输入评委分数、计算评分结果。
歌星大奖赛评分系统
输入评委分数
计算评分结果
四、详细设计
[程序]:
#include<
stdio.h>
intmain()/*******主函数*******/
{
inti;
intinteger,average,sum,max,min,max1,min1;
inta[10];
/*******定义******/
max=-32768;
min=32767;
sum=0;
for(i=1;
i<
=10;
i++)
printf("
Inputnumber%d="
i);
scanf("
%d"
&
integer);
/*******输入评委分数*******/
a[i-1]=integer;
/********将分数以数组的形式储存*******/
2007年C语言课程设计实习报告
(二)歌星大奖赛评分系统
sum+=integer;
/********分数进行累加*******/
if(integer>
max)max=integer;
/********找出最大值******/
if(integer<
min)min=integer;
/******找出最小值******/
}
average=(sum-max-min)/8;
/*******求得平均值******/
Canceledmaxscore:
%d\nCanceledminscore:
%d\n"
max,min);
Averagescore:
average);
/******输出最大值、最小值和平均值******/
min1=32767;
for(i=0;
10;
if(abs(a[i]-average)<
min1){min1=abs(a[i]-average);
}/******求得最接近平均分分数与平均分之间的差值*******/
if(abs(a[i]-average)==min1){printf("
Withevenlydividesequallytheclosestscoreis:
a[i]);
thefairestappraisalcommitteeisnumber:
i+1);
}/*******求出所有等于最接近差值的分数和评委编号********/
max1=-32767;
if(abs(a[i]-average)>
max1){max1=abs(a[i]-average);
}/******求得远离平均分分数与平均分之间的差值*******/
if(abs(a[i]-average)==max1){printf("
Withaverageminutephasedifferencebiggestscoreis:
theunfairestappraisalcommitteeisnumber:
}/*******求出所有等于最远离差值的分数和评委编号********/
五、文件操作
1.把文件在TC环境下打开;
2.运行,输入评委分数,每行输入一个评委的分数;
3.查看结果
以下是界面图:
NO.1:
等待输入评委分数:
NO.2:
评委分数输入完毕
NO.3:
查看运行结果
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 歌星 大奖赛 评分 系统
![提示](https://static.bingdoc.com/images/bang_tan.gif)