该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
{
system("cls");
}
getch();star();
}
void chaxun()
{
int i;
printf("\t\t\t1.按姓名查询2.按性别查询3.按学号查询4.按籍贯查询");
scanf("%d",&i);
switch(i)
{
case 1:chaxun_name();break;
case 2:chaxun_sex();break;
case 3:chaxun_num();break;
case 4:chaxun_addr();break;
default:printf("没有选择项!\n");
}
}
void chaxun_sex()
{
char NO[9],*p,*q,input[9];
int i,a=0;
p=NO;
q=input;
system("cls");
printf("\n\n\n\t\t\t【查询信息操作】\n");
printf(" 请输入您要查询的学生的性别:");
scanf("%s",p);
printf(" 【查询结果】\n");
for(i=0;i<=100;i++)
{
if(strcmp(p,stu[i].sex)==0)
{
printf("姓名:%s\n性别:%s\n学号:%s\n籍贯:%s\n电话:\n",stu[i].name,stu[i].sex,stu[i].num,stu[i].addr);}
}
getch();
star();
}
void chaxun_num()
{
char NO[9],*p,*q,input[9];
int i,a=0;
p=NO;
q=input;
system("cls");
printf("\n\n\n\t\t\t【查询信息操作】\n");
printf(" 请输入您要查询的学生的学号(如:NIIT/2005/02**):");
scanf("%s",p);
printf(" 【查询结果】\n");
for(i=0;i<=100;i++)
{
if(strcmp(p,stu[i].num)==0)
{
printf("姓名:%s\n性别:%s\n学号:%s\n籍贯:%s\n",stu[i].name,stu[i].sex,stu[i].num,stu[i].addr);}
}
getch();
star();
}
void chaxun_addr()
{
char NO[9],*p,*q,input[9];
int i,a=0;
p=NO;
q=input;
system("cls");
printf("\n\n\n\t\t\t【查询信息操作】\n");
printf(" 请输入您要查询的学生的籍贯:");
scanf("%s",p);
printf(" 【查询结果】\n");
for(i=0;i<=100;i++)
{
if(strcmp(p,stu[i].addr)==0)
{printf("姓名:%s\n性别:%s\n学号:%s\n籍贯:%s\n",stu[i].name,stu[i].sex,stu[i].num,stu[i].addr);}
}
getch();
star();
}
void chaxun_name()
{
char NO[9],*p,*q,input[9];
int i,a=0;
p=NO;
q=input;
system("cls");
printf("\n\n\n\t\t\t【查询信息操作】\n");
printf(" 请输入您要查询的学生的姓名(如:张三):");
scanf("%s",p);
for(i=0;i<=100;i++)
{
if(strcmp(p,stu[a].name)==0)
{printf(" 【查询结果】\n");
printf("姓名:%s\n性别:%s\n学号:%s\n籍贯:%s\n\n",stu[a].name,stu[a].sex,stu[a].num,stu[a].addr);break;}
else a++;
}
getch();
star();
}
void xiugai()
{ char *p,q[9],*w,x[9];
int i,s,a=1,k;
p=q;
w=x;
system("cls");
printf("\n\n\n\n\t\t\t\t【修改信息操作】\n\n\n\t\t\t");
printf("请输入要修改的学生信息的位置(1~99):");
scanf("%d",&s);
printf("姓名:%s\n性别:%s\n学号:%s\n籍贯:%s\n\n",stu[s].name,stu[s].sex,stu[s].num,stu[s].addr);
printf("你确定要对修改该学生的以有信息吗?(Y/N)\n");
scanf("%s",q);
if(strcmp(q,"y")==0||strcmp(q,"Y")==0)
{
printf("修改学生姓名:");
scanf("%s",stu[s].name);
printf("修改学生性别:");
scanf("%s",stu[s].sex);
printf("修改学生学号:");
scanf("%s",stu[s].num);
printf("修改学生籍贯:");
scanf("%s",stu[s].addr);
printf("\n学生信息修改成功,%d位置已存在新的学生信息,为:\n",s);
printf("姓名:%s\n性别:%s\n学号:%s\n籍贯: %s\n\n",stu[s].name,stu[s].sex,stu[s].num,stu[s].addr);
}
else if
(strcmp(x,"n")==0||strcmp(x,"N")==0)
system("cls");
getch();
star();
}
int main()
{
huamian();
star();
}
更多详细资料请登录偶的空间,给偶留言哦!