02050911.c
来自「一个C语言实现的飞机票自动购票的小程序」· C语言 代码 · 共 60 行
C
60 行
#include<stdio.h>
#include<stdlib.h>
#define SIZE 12
main()
{
int a[SIZE]={0};
int i=1,j=6,n,b;
a[11]=1;
while((a[i]==0)||(a[j]==0)){
printf("Please type 1 for smoking\n");
printf("Please type 2 for nonsmoking\n");
scanf("%d",&n);
if((n==1)&&(i<=5)){
printf("您的座号为%d\n",i);
printf("您的座位在吸烟区.\n\n");
a[i]=1;
i++;
}
else if((n==2)&&(j<=10)){
printf("您的座号为%d\n",j);
printf("您的座位在无烟区.\n\n");
a[j]=1;
j++;
}
else if((n==1)&&(i>=6)&&(j<=10)){
printf("吸烟区满员,是否选择无烟区的某个座位?是:1,否:2\n");
scanf("%d",&b);
if(b==1){
printf("您的座号为%d\n",j);
printf("您的座位在无烟区.\n\n");
a[j]=1;
j++;
}
else if(b==2)
printf("Next fight leaves in 3 hours.\n");
}
else if((n==2)&&(i<=6)&&(j>=10)){
printf("无烟区满员,是否选择吸烟区的某个座位?是:1,否:2\n");
scanf("%d",&b);
if(b==1){
printf("您的座号为%d\n",i);
printf("您的座位在无烟区.\n\n");
a[i]=1;
i++;
}
else if(b==2)
printf("Next fight leaves in 3 hours.\n\n");
}
}
printf("there is no seat available.\n");
system("PAUSE");
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?