first commit

master
unknown 7 years ago
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…
Cancel
Save