example2.c
来自「北大青鸟软件工程师ppt的学生用书源代码」· C语言 代码 · 共 43 行
C
43 行
#include<stdio.h>
#include<string.h>
struct student
{
char name[15];
int score;
}stu[5];
int find(struct student s[]);
void main()
{
int i;
printf("\t请输入学员信息\n");
printf("============================\n");
for(i=0;i<5;i++)
{
printf("学员%d的信息\n",i+1);
printf("姓名:");
fflush(stdin);
gets(stu[i].name);
printf("成绩:");
scanf("%d",&stu[i].score);
}
i=find(stu);
if(i>=0 && i<5)
printf("%s:%d\n",stu[i].name,stu[i].score);
else
printf("该学员不存在!");
}
int find(struct student s[])
{
int i;
char name1[15];
printf("输入要查找的学员的姓名:\n");
fflush(stdin);
gets(name1);
for(i=0;i<5;i++)
{
if(strcmp(name1,s[i].name)==0)
break;
}
return i;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?