parent
923ca38c26
commit
d2333ea91c
@ -1,108 +0,0 @@
|
||||
int det()//删除
|
||||
{
|
||||
int i;
|
||||
int det_numb;
|
||||
int n,j;
|
||||
char det_id[20];
|
||||
int flag=0;
|
||||
printf("请输入要删除的学生学号:\n");
|
||||
scanf("%s",det_id);
|
||||
for(i=0;i<number;i++)
|
||||
{
|
||||
if(strcmp(det_id,stu[i].id)==0)
|
||||
{
|
||||
flag=1;
|
||||
strcpy(stu[i].id,"0");
|
||||
det_numb++;//删除人数
|
||||
count--;//有效人数
|
||||
}
|
||||
}
|
||||
if(flag==1)
|
||||
{
|
||||
printf("删除成功!\n");
|
||||
system("pause");
|
||||
}
|
||||
else if(flag!=1)
|
||||
{
|
||||
printf("未找到该学生信息!");
|
||||
system("pause");
|
||||
}
|
||||
/*while((stu[i].id)!=0)
|
||||
{
|
||||
if(stu[i].id==0)
|
||||
continue;
|
||||
fprintf(p,"%s%s%d",stu[i].id,stu[i].name,&stu[i].time);
|
||||
}
|
||||
fclose(p);*/
|
||||
return det_numb;
|
||||
}
|
||||
void find()//查找
|
||||
{
|
||||
int find_way;
|
||||
int find_flag=0;
|
||||
int i=0;
|
||||
char find_name[20];
|
||||
char find_id[20];
|
||||
while(true)
|
||||
{
|
||||
printf("查找系统\n");
|
||||
printf("请选择查找方式:\n");
|
||||
printf("1.学号查找\n");
|
||||
printf("2.姓名查找\n");
|
||||
scanf("%d",&find_way);
|
||||
switch(find_way)
|
||||
{
|
||||
case 1:
|
||||
printf("请输入你要查找的学号:\n");
|
||||
scanf("%s",find_id);
|
||||
for(i=0;i<2;i++)
|
||||
{
|
||||
if((strcmp(stu[i].id,find_id))==0)
|
||||
{
|
||||
printf("%s%s%d",stu[i].id,stu[i].name,stu[i].time);
|
||||
find_flag=1;
|
||||
}
|
||||
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
printf("请输入你要查找的学号:\n");
|
||||
scanf("%s",find_name);
|
||||
for(i=0;i<2;i++)
|
||||
{
|
||||
if((strcmp(stu[i].id,find_name))==0)
|
||||
{
|
||||
printf("%s%s%d\n\n",stu[i].id,stu[i].name,stu[i].time);
|
||||
find_flag=1;
|
||||
}
|
||||
}
|
||||
break;
|
||||
default:
|
||||
//exit(0);
|
||||
break;
|
||||
}
|
||||
printf("\n");
|
||||
system("pause");
|
||||
if(find_flag==1)
|
||||
break;
|
||||
}
|
||||
}
|
||||
void figure()//计算上机费用
|
||||
{
|
||||
int i;
|
||||
int total_price;
|
||||
char figure_id[20];
|
||||
printf("费用计算:");
|
||||
printf("请输入对应学生学号:");
|
||||
scanf("%s",figure_id);
|
||||
for(i=0;i<number;i++)
|
||||
{
|
||||
if((strcmp(stu[i].id,figure_id))==0)
|
||||
{
|
||||
total_price=price*stu[i].time;
|
||||
printf("费用为:");
|
||||
printf("%d\n",total_price);
|
||||
system("pause");
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Loading…
Reference in new issue