example1.c

来自「北大青鸟软件工程师教学ppt的教师用书源代码」· C语言 代码 · 共 48 行

C
48
字号
#include <stdio.h>
struct flight_details /* 定义航班详细信息结构 */
{
	int flight_code;
	char source[20];
	char destination[20];
	char arrival[10];
	char departure[10];
	int seat_no;
};
void main()
{
	struct flight_details airways; /* 声明一个变量 */

	printf("请输入航班代码:");
	scanf("%d", &airways.flight_code);
	fflush(stdin);

	printf("请输入起飞城市: ");
	gets(airways.source);
	fflush(stdin);

	printf("请输入目的城市: ");
	gets(airways.destination);
	fflush(stdin);

	printf("请输入起飞时间: ");
	gets(airways.departure);
	fflush(stdin);

	printf("请输入到达时间: ");
	gets(airways.arrival);
	fflush(stdin);

	printf("请输入座位号: ");
	scanf("%d", &airways.seat_no);

	printf("\n航班的详细信息是:");

	/* 显示航班的内容 */
	printf("\n代码: %d", airways.flight_code);
	printf("\n起飞城市: %s", airways.source);
	printf("\n目的城市: %s", airways.destination);
	printf("\n起飞时间: %s", airways.departure);
	printf("\n到达时间: %s", airways.arrival);
	printf("\n座位号: %d\n", airways.seat_no);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?