xingmimg.c
来自「C语言成绩管理系统」· C语言 代码 · 共 54 行
C
54 行
#include <stdio.h>
struct student
{
long num;
char name[20];
float score;
}stud;
main()
{
FILE *fp;
struct student stud;
char filename[20];
char next;
int result;
long NO;
printf("please input filename:\n");
gets(filename);
do{
result=0;
fp=fopen(filename,"rb");
if(fp==NULL)
{
printf("error\n");
getch();
exit(1);
}
printf("\nplease input number:");
scanf("%ld",&NO);
while(feof(fp)!=1)
{
if(fread(&stud,sizeof(stud),1,fp)!=1)
break;
if(stud.num==NO)
{
result=1;
printf("%ld,%s,%f",stud.num,stud.name,stud.score);
getch();
}
}
fclose(fp);
if(result==0)
printf("not find\n");
printf("go on?");
next=getch();
}while(next=='y'||next=='Y');
getch();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?