
导读: 1、求c语言编程实例=。=朋友和她女朋友去玩了,给我打电话,让我帮忙上网找下他们的作业。下面这个是用C语言编写的一个代码#include
- 1、求c语言编程实例=。=朋友和她女朋友去玩了,给我打电话,让我帮忙上网找下他们的作业。
下面这个是用C语言编写的一个代码
#include<stdioh>
#include<stringh>
#define N 100
struct Student
{ char xuehao[100];
char name[100];
int grade;
};
Student stu[N];
void main()
{
char ans[100];
int choose;
int n;
int i;
printf("请输入学生的人数:");
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%s%s%d",&stu[i]xuehao,&stu[i]name,&stu[i]grade);
do
{
printf("请选择你要查询的方式:\n1按学号\n2按姓名\n0退出\n");
scanf("%d",&choose);
if(choose==1)
{
printf("请输入你要查询的学号:\n");
scanf("%s",&ans);
for(i=0;i<n;i++)
{
if(strcmp(ans,stu[i]xuehao)==0)
{
printf("姓名:%s\n学号:%s\n成绩:%d\n",stu[i]name,stu[i]xuehao,stu[i]grade); break;
}
}
if(i==n) printf("无此学号\n");
}
else if(choose==2)
{
printf("请输入你要查询的姓名:\n");
scanf("%s",&ans);
for(i=0;i<n;i++)
{
if(strcmp(ans,stu[i]name)==0)
{
printf("姓名:%s\n学号:%s\n成绩:%d\n",stu[i]name,stu[i]xuehao,stu[i]grade); break;
}
}
if(i==n) printf("无此姓名\n");
}
else if(choose==0)
{
break;
}
else
{
printf("输入无效,请重新输入\n");
}
}while(choose!=0);
}



















.jpg)

.jpg)




.jpg)
.jpg)
.jpg)
.jpg)

.jpg)
.jpg)

.jpg)
.jpg)
.jpg)

.jpg)
.jpg)