parent
2737464fbf
commit
28194aeb84
@ -0,0 +1,61 @@
|
||||
#include<stdio.h>
|
||||
#include<stdlib.h>
|
||||
#include<string.h>
|
||||
struct singer_info
|
||||
{
|
||||
char id[10];
|
||||
char name[20];
|
||||
float score[10];
|
||||
float sum;
|
||||
float ave;
|
||||
};struct singer_info singer[100];
|
||||
int main(void)
|
||||
{
|
||||
int n,i=1,j,t;
|
||||
char a;
|
||||
file *fp;
|
||||
printf("--------------------------------------------------------\n");
|
||||
printf("********************************************************\n");
|
||||
printf(" 欢迎进入歌手比赛系统 \n");
|
||||
printf("********************************************************\n");
|
||||
printf("--------------------------------------------------------\n");
|
||||
printf("*******************1.输入选手数据***********************\n");
|
||||
printf("*******************2.评委打分***************************\n");
|
||||
printf("*******************3.成绩排序***************************\n");
|
||||
printf("*******************4.成绩查询***************************\n");
|
||||
printf("*******************5.追加学生数据***********************\n");
|
||||
printf("*******************6.写入数据文件***********************\n");
|
||||
printf("*******************7.退出系统***************************\n");
|
||||
scanf("%d",&a);
|
||||
switch(a)
|
||||
{
|
||||
case1:
|
||||
printf("1:请输入选手数据");
|
||||
scanf("%d",&n);
|
||||
for(i=0;i<n;i++)
|
||||
{
|
||||
gets(singer[i].id);
|
||||
gets(singer[i].name);
|
||||
}
|
||||
case2:
|
||||
printf("2:请输入评委打分");
|
||||
for(i=0;i<n;i++)
|
||||
{
|
||||
singer[i].sum=0;
|
||||
for(j=0;j<10;j++)
|
||||
{
|
||||
scanf("%d",singer[i].score[j]);
|
||||
singer[i].sum+=singer[i].score[j];
|
||||
}
|
||||
singer[i].ave=singer[i].sum/10
|
||||
}
|
||||
case3:
|
||||
printf("3:成绩排序");
|
||||
for(i=0;i<n;i++)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Loading…
Reference in new issue