#include <stdio.h>
struct std
{
int num;
}
std[10];
FILE *load()
{
int i;
FILE *fp;
if((fp=fopen("file24.txt","r+"))==NULL)
{
printf("文件打开失败!\n");
return fp;
}
for(i=0;i<10;i++)
{
fread(&std[i],sizeof(struct std),1,fp);
}
fclose(fp);
}
void main()
{
int i,m=0,x=0;
char e;
FILE *fp;
printf("********欢迎使用冒泡选择比较程序****************\n");
printf("*********输入l装载文件file24.txt*****************\n");
printf("****************输入m使用冒泡法排序**************\n");
printf("**********输入x使用选择法排序**********\n");
printf("*********输入b比较两种排序方法的效率*********\n");
printf("*******输 入 q 退 出*****************\n");
while(1)
{
scanf("%c",&e);
if(e=='l')
{
fp=load();
printf("\nfile24.txt文件装载成功,其中数据为:\n");
for(i=0;i<10;i++)
printf("%d,",std[i].num);
printf("\n");
}
}
}
◆◆
评论读取中....
请登录后再发表评论!
◆◆
修改失败,请稍后尝试