📄 tc27.c
字号:
/******************
tc27.c
成绩记录
******************/
#include <stdio.h>
void test1();
void test2();
void main()
{
printf(" 成绩记录\n\n");
test1();
test2();
}
/* 写文件函数 */
void test1()
{
FILE *fp;
char name[][10]={"张明","刘华","周文","李祺"};
int i,score[]={60,70,80,90};
if ((fp=fopen("stud.dat","wb"))==NULL)
{
printf("不能建立stud.dat文件\n");
exit(1);
}
for(i=0; i<4; i++)
fprintf(fp,"%s %d",name[i],score[i]);
fclose(fp);
printf("建立stud.dat文件成功!\n");
}
/* 读文件函数 */
void test2()
{
FILE *fp;
char name[10];
int score;
if ((fp=fopen("stud.dat","rb"))==NULL)
{
printf("不能打开stud.dat文件\n");
exit(1);
}
while(!feof(fp))
{
fscanf(fp,"%s %d",name,&score);
printf("%s %d\n",name,score);
}
fclose(fp);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -