📄 air-read.txt
字号:
#include <stdio.h>
#include <string.h>
#define N 10
typedef struct{
int year; //年
int month; //月
int day; //日
}date; //定义日期
typedef struct{
int hour; //小时
int minute; //分钟
}time; //定义时间
typedef struct{
char num[5]; //飞机序号
char start[10]; //出发地
char finish[10]; //目的地
date day; //起飞日期
time hour; //起飞时间
int count; //机票数量
int money; //票价
}airplane; //定义飞机信息
void main()//打印模块程序
{
FILE *f;
int i=0;
char n;
airplane air[N];
system("color 79");
if ((f=fopen("air.dat","r"))==NULL)
{
printf("File Can't be find!\n");
}
else
{
fread(&air,sizeof(air),1,f);
}
fclose(f);
for (i=0;i<10;i++)
{
printf("\n\n\t\t航班号:%s",air[i].num);
printf("\n\n\t\t起始站:%s",air[i].start);
printf("\n\n\t\t终点站:%s",air[i].finish);
printf("\n\n\t\t起飞日期:%d年%d月%d日",air[i].day.year,air[i].day.month,air[i].day.day);
printf("\n\n\t\t起飞时间:%d点%d分",air[i].hour.hour,air[i].hour.minute);
printf("\n\n\t\t票数:%d",air[i].count);
printf("\n\n\t\t票价:%d",air[i].money);
printf("\n\n");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -