【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《学生姓名查询C语言程序》,欢迎阅读!
// 姓名查询.cpp : 定义控制台应用程序的入口点。
//
#include <stdio.h>
#include <string.h>
struct student
{
char name[21];
char a[50];
int i,j,k,l,m;
};
void main()
{
struct student stu[100];
char name[21];
int i,n;
printf("请输入学生人数\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("请输入学生姓名:\n");
scanf("%s",stu[i].name);
printf("请输入学生学号:\n");
scanf("%s",stu[i].a);
printf("请依次输入学生的五门成绩,中间用空格隔开\n");
scanf("%d%d%d%d%d",&stu[i].i,&stu[i].j,&stu[i].k,&stu[i].l,&stu[i].m);
}
printf("现在开始查询学生信息,如需停止请输入0\n");
printf("请输入学生姓名\n");
scanf("%s",name);
char k=name[0];
while(k!='0')
{
for(i=1;i<=5;i++)
{
if(strcmp(name,stu[i].name)==0)
{
printf("第%d个学生的信息\n",i);
printf("学生姓名为%s\n",stu[i].name);
printf("学生学号为%s\n",stu[i].a);
printf("五门成绩分别为%d\t%d\t%d\t%d\t%d\n",stu[i].i,stu[i].j,stu[i].k,stu[i].l,stu[i].m);
}
}
printf("请输入学生姓名\n");
scanf("%s",name);
k=name[0];
}
}
本文来源:https://www.wddqxz.cn/e170d8b1ab00b52acfc789eb172ded630a1c9867.html