亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? 427.cpp

?? 四、飛機(jī)訂票系統(tǒng) 任務(wù):通過(guò)此系統(tǒng)可以實(shí)現(xiàn)如下功能: 錄入:可以錄入航班情況(數(shù)據(jù)可以存儲(chǔ)在一個(gè)數(shù)據(jù)文件中
?? CPP
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
#include "info.h"  
void cover1()
{ char line[]={"程序正在退出 請(qǐng)耐心等待..."};
  char bar[]={"...."};
  char tishi[]={"歡迎下次使用"};
  int k=0;
  for(i=0;i<11;i++)
  { system("cls");
	for(j=0;j<8;j++)
	    printf("\n");
	printf("\t\t\t     ");
   	for(j=0;j<i;j++)
	    printf("■");
	for(j=10;j>i;j--)
        printf("□");

	printf("\n\t\t\t  %s",line);
	printf("\n\t\t\t\t%d",10*i);
	printf("%% Loading");
    for(j=0;j<k;j++)
        printf("%c",bar[j]);
	k++;
	printf("\n\n\n\t\t\t\t%s\n\t\t\t",tishi);
	for(j=0;j<=14;j++)
        printf("─");
	printf("\n\n\n\n\t\t\t");
	printf("    廣東工業(yè)大學(xué)龍洞校區(qū)\n\t\t\t");
	for(j=0;j<=14;j++)
        printf("─");
	printf("\n\t\t\t    學(xué)院:經(jīng)濟(jì)管理學(xué)院\n\t\t\t    班級(jí):05級(jí)信息管理5班\n\t\t\t    姓名:陳展?jié)齖n\t\t\t    學(xué)號(hào):3105005846");
	if(k>4)
		k=0;
	for(j=0;j<70000000;j++);/*延時(shí)效果*/
  }
}
void cover()   
{  
  char line[]={"程序讀取中 請(qǐng)耐心等待..."};
  char bar[]={"...."};
  int i,j,k=0,x=0,y=0;   
  for(i=1;i<=10;)
  {
    system("cls");
    for(j=0;j<9;j++)   /*改變行坐標(biāo)*/
        cout<<endl;
    for(j=0;j<(80-strlen(line))/2;j++) /*改變列坐標(biāo)*/
        cout<<" ";
    for(j=1;j<=i;j++)         /*進(jìn)度顯示器*/
        cout<<"■";
    for(x=10;x>i;x--)
        cout<<"□";
    if(k==4)
        i++;
    cout<<endl;   
    for(j=0;j<(75-strlen(line))/2;j++)   /*行坐標(biāo)定位*/
        cout<<" ";
    cout<<line;         /*輸出線(xiàn)條*/
    cout<<endl;
    for(j=0;j<(65-strlen(bar))/2;j++)
        cout<<" ";
    cout<<(i-1)*10<<"% Loading";
    cout.write(bar,k);
    cout<<endl;
    for(j=0;j<10;j++)
	{printf("\n");
	 if(j==4)
		 printf("\t\t\t    版權(quán)所有,翻版必究");
	}
    for(j=0;j<22;j++)
       printf(" ");
    printf("程序設(shè)計(jì):2005級(jí)信管五班:陳展?jié)齖n");
    for(j=0;j<21;j++)
        cout<<" ";
    for(j=0;j<=16;j++)
        cout<<"─";
    cout<<endl;
	for(j=0;j<27;j++)
        printf(" ");
	printf("我的學(xué)號(hào)為:3105005846");
    for(j=0;j<10000000;j++);/*延時(shí)效果*/
    k++;
    if(k>4)
        k=0;
  }
}        
void save()/*保存航班信息*/
{ 
	FILE *fp,*fp1;/*定義文件指針*/
	if((fp=fopen("flight.text","wb"))==NULL)/*打開(kāi)文件并判斷是否出錯(cuò)*/
	{
		printf("創(chuàng)建文件失敗!\n\n");/*打印出錯(cuò)提示*/
		getch();
	}
	
	if((fp1=fopen("flight_count.text","wb"))==NULL)/*打開(kāi)文件并判斷是否出錯(cuò)*/
	{
		printf("創(chuàng)建文件失敗!\n\n");/*打印出錯(cuò)提示*/
		getch();
	}
	
	for(i=0;i<m;i++)
		if(fwrite(&f[i],sizeof(struct Flight),1,fp)==0)/*向文件寫(xiě)入數(shù)據(jù),并判斷是否出錯(cuò)*/
			printf("向文件輸入數(shù)據(jù)失敗!\n\n");
		fprintf(fp1,"%d",m);
		fclose(fp);/*關(guān)閉文件*/
		fclose(fp1);/*關(guān)閉文件*/
}
void save2()
{ 
	FILE *fp3,*fp4;/*定義文件指針*/
	if((fp3=fopen("customer.text","wb"))==NULL)/*打開(kāi)文件并判斷是否出錯(cuò)*/
	{
		printf("創(chuàng)建文件失敗!\n\n");/*打印出錯(cuò)提示*/
		getch();
	}
	
	if((fp4=fopen("customer_count.text","wb"))==NULL)/*打開(kāi)文件并判斷是否出錯(cuò) */
	{
		printf("創(chuàng)建文件失敗!\n\n");/*打印出錯(cuò)提示*/
		getch();
	}
	
	    for(j=0;j<n;j++)
		if(fwrite(&c[j],sizeof(struct Customer),1,fp3)==0)/*向文件寫(xiě)入數(shù)據(jù),并判斷是否出錯(cuò)*/
			printf("向文件輸入數(shù)據(jù)失敗!\n\n");
		
		fprintf(fp4,"%d",n);
		fclose(fp3);/*關(guān)閉文件*/
		fclose(fp4);/*關(guān)閉文件*/		
}
void read()
{
	FILE *fp,*fp1;/*定義文件指針*/
	if((fp=fopen("flight.text","rb"))==NULL)/*打開(kāi)文件,并判斷是否出錯(cuò)*/
	{
		printf("出錯(cuò),請(qǐng)檢查文件是否存在 ");/*打印出錯(cuò)提示*/
		getchar();
	}
	if((fp1=fopen("flight_count.text","rb"))==NULL)/*打開(kāi)文件并判斷是否出錯(cuò) */
	{
		printf(" 創(chuàng)建文件失敗 按任意鍵返回住菜單\n\n");/*打印出錯(cuò)提示*/
		getchar();
	}
	fscanf(fp1,"%d",&m);
	fclose(fp1);/*關(guān)閉文件*/
	for(i=0;i<m;i++) 
	{
		fread(&f[i],sizeof(struct Flight),1,fp);/*從文件中讀取信息*/
	}
	fclose(fp);/*關(guān)閉文件*/
}
/*從文件讀取客戶(hù)信息模塊*/
void read2()
{
	FILE *fp3,*fp4;/*定義文件指針*/
	if((fp3=fopen("customer.text","rb"))==NULL)/*打開(kāi)文件,并判斷是否出錯(cuò)*/
	{
		printf("出錯(cuò),請(qǐng)檢查文件是否存在 ");/*打印出錯(cuò)提示*/
		getchar();
	}
	if((fp4=fopen("customer_count.text","rb"))==NULL)/*打開(kāi)文件并判斷是否出錯(cuò)*/ 
	{
		printf(" 打開(kāi)文件失敗 按任意鍵返回住菜單\n\n");/*打印出錯(cuò)提示*/
		getchar();
	}
	fscanf(fp4,"%d",&n);
	fclose(fp4);/*關(guān)閉文件*/
	for(j=0;j<n;j++) 
	{
		fread(&c[j],sizeof(struct Customer),1,fp3);/*從文件中讀取信息*/
	}
	fclose(fp3);/*關(guān)閉文件*/
}

int menu()     /*總菜單入口*/
{int id;
  do{system("cls");
 printf("\n                             ~歡迎來(lái)到航運(yùn)訂票系統(tǒng)~\n\n");
 printf("      _____________________________________________________________________\n");
 printf("     │1.航線(xiàn)管理  │ 2.訂票辦理 │ 3.退或補(bǔ)票 │ 4.乘客管理 │ 5.退出系統(tǒng)│\n");
 printf("     │___________________________________________________________________│\n");
 printf("\n      你可以有(1~5)種選擇:");

	 scanf("%d",&id);
 }while(id>5||id<1);
 return id;
}
void add_air()  /*增回航線(xiàn)*/
{int add_m;
 system("cls");
 printf("    ----------------------------------------\n\n");
 printf("\t你好!請(qǐng)輸入要增加的航線(xiàn)條數(shù):");
 scanf("%d",&add_m);
 printf("    ----------------------------------------\n\n");
 printf("\t\t請(qǐng)?zhí)钜韵滦畔ⅲ篭n");
 for(i=m;i<m+add_m;i++)
 {
  printf("\n\t\t---------------------第%d條航線(xiàn)---------------------\n",i-m+1);
  do{printf("\t\t請(qǐng)輸入航班號(hào)(唯一):");
  scanf("%d",&f[i].Flight_No);
  j=0;
   while(j<i)
   {
	   if(f[i].Flight_No==f[j].Flight_No)
	   {printf("\n\t\t該航班號(hào)已經(jīng)存在!\n");break;}
	   j++;
   }
  }while(j!=i);/*確保航班唯一*/
  printf("\t\t請(qǐng)輸入飛機(jī)號(hào):");
  scanf("%d",&f[i].Plane_No);
  printf("\t\t請(qǐng)輸入起點(diǎn)的站名:");
  scanf("%s",&f[i].beg_Name);
  printf("\t\t請(qǐng)輸入終點(diǎn)的站名:");
  scanf("%s",&f[i].Des_Name);                         
  printf("\t\t起飛時(shí)間:(1~7)");
  scanf("%d",&f[i].Week_Day);
  printf("\t\t飛機(jī)的座位數(shù):");
  scanf("%d",&f[i].Customer_Amount);
  f[i].Free_Amount=f[i].Customer_Amount;
  printf("\t\t頭等倉(cāng)(元)   中等倉(cāng)(元)  下等倉(cāng)(元)\n");
  printf("\t\t");
  scanf("%d%d%d",&f[i].Price[0],&f[i].Price[1],&f[i].Price[2]);
  f[i].peo=0;
 }
 m=m+add_m;     /*航線(xiàn)條數(shù)增加add_m條*/
 printf("\t\t\t按任何鍵回上一層!");
 getch();
}
void delete_air() /*刪除航線(xiàn)信息*/
{
 int id;
 int dec=0;
 system("cls");
 printf("                           ~這里存有[%d]條航線(xiàn)~\n",m);
 printf(" -----------------------------------------------------------------------------\n");
 printf(" 航班號(hào)    飛機(jī)號(hào)   起點(diǎn)   終點(diǎn)  起飛時(shí)間  座位數(shù)  剩余  頭等倉(cāng)  中等倉(cāng) 下等倉(cāng)\n");
 printf(" -----------------------------------------------------------------------------\n");
 for(i=0;i<m;i++)
 {
  printf(" %-5d%10d%8s%7s   星期%s%8d%7d%7d%8d%7d\n",f[i].Flight_No,f[i].Plane_No,f[i].beg_Name,f[i].Des_Name,a[f[i].Week_Day-1],f[i].Customer_Amount,f[i].Free_Amount,f[i].Price[0],f[i].Price[1],f[i].Price[2]);
  printf(" -----------------------------------------------------------------------------\n");
 }
 printf("                                 THE END\n");
 printf(" 請(qǐng)輸入要?jiǎng)h除的航線(xiàn)的航班號(hào):");
 scanf("%d",&id);
 for(i=0;i<m;i++)
	 if(id==f[i].Flight_No)
		 break;
 if(i==m)
	 printf(" 你輸入錯(cuò)誤或你輸入的不存在!\n");
 else if(f[i].Customer_Amount!=f[i].Free_Amount)/*當(dāng)該航線(xiàn)有人訂票時(shí),不允許對(duì)該航線(xiàn)刪除操作*/
 { system("cls"); 
   printf("\n\n\n\t\t\t\t該航線(xiàn)已經(jīng)鎖定!");
 }
 else
 {printf(" 你肯定嗎?(1/0)");
  scanf("%d",&dec);
   if(dec==1)
   {
    f[i]=f[m-1];
    m--;
    printf(" 刪除成功!");
   }
 }
 printf("\n 按任何鍵返回上一層!");
 getch();
}
void check_air()  /*查看航線(xiàn)信息*/
{
 system("cls");
 printf("\n\n                           ~這里存有[%d]條航線(xiàn)~\n",m);
 printf(" -----------------------------------------------------------------------------\n");
 printf(" 航班號(hào)    飛機(jī)號(hào)   起點(diǎn)   終點(diǎn)  起飛時(shí)間  座位數(shù)  剩余  頭等倉(cāng)  中等倉(cāng) 下等倉(cāng)\n");
 printf(" -----------------------------------------------------------------------------\n");
 for(i=0;i<m;i++)
 {
  printf(" %-5d%10d%8s%7s   星期%s%8d%7d%7d%8d%7d\n",f[i].Flight_No,f[i].Plane_No,f[i].beg_Name,f[i].Des_Name,a[f[i].Week_Day-1],f[i].Customer_Amount,f[i].Free_Amount,f[i].Price[0],f[i].Price[1],f[i].Price[2]);
  printf(" -----------------------------------------------------------------------------\n");
 }
 printf("                                 THE END\n");
 printf("\n                           按任何鍵返回上一層……");
 getch();
}
void change_air() /*修改航線(xiàn)信息*/
{int id;
 int yn=0;
 system("cls");
 printf("\n\n                           ~這里存有[%d]條航線(xiàn)~\n",m);
 printf(" -----------------------------------------------------------------------------\n");
 printf(" 航班號(hào)    飛機(jī)號(hào)   起點(diǎn)   終點(diǎn)  起飛時(shí)間  座位數(shù)  剩余  頭等倉(cāng)  中等倉(cāng) 下等倉(cāng)\n");
 printf(" -----------------------------------------------------------------------------\n");
 for(i=0;i<m;i++)
 {
  printf(" %-5d%10d%8s%7s   星期%s%8d%7d%7d%8d%7d\n",f[i].Flight_No,f[i].Plane_No,f[i].beg_Name,f[i].Des_Name,a[f[i].Week_Day-1],f[i].Customer_Amount,f[i].Free_Amount,f[i].Price[0],f[i].Price[1],f[i].Price[2]);
  printf(" -----------------------------------------------------------------------------\n");
 }
 printf("                                 THE END\n");
 printf("請(qǐng)輸入要修改航線(xiàn)的航班號(hào):");
 scanf("%d",&id);
 j=0;
 while(id!=f[j].Flight_No&&j<m)/*查找航線(xiàn)的位置*/
 {j++;}
 if(j==m)                 /*找不到該航線(xiàn)*/
 {system("cls");
  printf("\n\n\n\n\t\t\t  輸入的航線(xiàn)錯(cuò)誤或不存在!");
  getch();
 }
 else if(f[j].Customer_Amount!=f[j].Free_Amount)/*當(dāng)該航線(xiàn)有人訂票時(shí),不允許對(duì)該航線(xiàn)進(jìn)行修改*/
 { system("cls"); 

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美成人伊人久久综合网| 性感美女极品91精品| 欧美色图天堂网| www.亚洲激情.com| 国产精品1区2区3区在线观看| 日韩av成人高清| 五月天欧美精品| 五月激情综合色| 日本成人在线一区| 久久精品国产久精国产爱| 免费人成在线不卡| 久久国产精品免费| 国产精品一区二区久久精品爱涩| 国产一区二区三区不卡在线观看 | 久久免费看少妇高潮| 日韩写真欧美这视频| 精品奇米国产一区二区三区| 精品国产伦一区二区三区观看方式 | 日本亚洲天堂网| 亚洲自拍另类综合| 日韩成人av影视| 狠狠色丁香久久婷婷综合丁香| 美日韩一区二区三区| 蜜臀av国产精品久久久久| 国产剧情在线观看一区二区| 成人app网站| 欧美日韩精品二区第二页| 在线成人av网站| 日本一区二区三区电影| 国产精品嫩草影院av蜜臀| 中文字幕第一区第二区| 一区二区三区精品在线观看| 免费三级欧美电影| 成人黄色av电影| 在线电影国产精品| 国产日产欧美一区二区三区| 亚洲影院在线观看| 国产一区美女在线| 欧美性色欧美a在线播放| 精品国产乱子伦一区| 亚洲永久免费av| 国产成人精品免费一区二区| 欧美做爰猛烈大尺度电影无法无天| 欧美大片一区二区三区| 亚洲精品欧美激情| 久久精品国内一区二区三区| av中文字幕亚洲| 91精品国产综合久久久久久久 | 久久亚洲春色中文字幕久久久| 久久九九全国免费| 中文字幕永久在线不卡| 精品一区二区三区香蕉蜜桃| 色拍拍在线精品视频8848| 欧美xxxxxxxxx| 亚洲无线码一区二区三区| 成人免费视频视频| 精品国一区二区三区| 亚洲成人av一区二区三区| 99riav久久精品riav| 久久网站热最新地址| 偷拍亚洲欧洲综合| 91官网在线观看| 国产精品成人网| 国产a久久麻豆| 久久女同精品一区二区| 蜜臀久久99精品久久久久宅男| 欧美网站大全在线观看| 亚洲人一二三区| av在线不卡观看免费观看| 久久久99免费| 国产精品综合久久| 日韩写真欧美这视频| 免费精品视频最新在线| 欧美三级在线播放| 亚洲欧美日韩系列| 成人av在线观| 国产精品你懂的| 成人av电影免费在线播放| 欧美mv日韩mv| 激情久久五月天| 久久久久久久久蜜桃| 高清免费成人av| 国产精品久久久久aaaa樱花| 成人sese在线| 亚洲免费观看高清完整版在线观看 | 亚洲成人高清在线| 欧美日韩免费电影| 日本一区中文字幕 | 99久久精品99国产精品| 中文字幕在线不卡一区 | 日韩国产一区二| 日韩欧美一级二级三级| 精品一区二区三区蜜桃| 久久久www成人免费无遮挡大片| 国产成人在线看| 中文字幕一区二区日韩精品绯色| 一本大道久久a久久精二百| 伊人夜夜躁av伊人久久| 欧美久久久久久久久久| 精品一二三四区| 国产精品久久久久7777按摩| 欧美日韩一区二区三区四区五区| 日韩精品电影一区亚洲| 国产喷白浆一区二区三区| 99国产精品国产精品毛片| 亚洲福利视频一区| 久久婷婷综合激情| 欧美色精品在线视频| 精品一区二区精品| 亚洲丝袜精品丝袜在线| 欧美精品在线一区二区三区| 国产成人亚洲精品狼色在线| 夜夜操天天操亚洲| 久久综合中文字幕| 在线亚洲免费视频| 国产在线精品一区二区三区不卡| 亚洲欧洲99久久| 欧美不卡在线视频| 在线观看成人小视频| 国产电影一区二区三区| 亚洲高清不卡在线观看| 国产欧美精品区一区二区三区| 91成人在线免费观看| 国产黑丝在线一区二区三区| 亚洲第一主播视频| 国产精品美女久久久久aⅴ国产馆| 91精品麻豆日日躁夜夜躁| fc2成人免费人成在线观看播放| 蜜臀国产一区二区三区在线播放| 中文字幕中文在线不卡住| 欧美成人伊人久久综合网| 在线观看区一区二| av亚洲精华国产精华| 精品午夜久久福利影院| 亚洲aaa精品| 一区二区三区日韩欧美精品| 中文字幕不卡在线| 久久婷婷国产综合精品青草| 欧美日韩一本到| 色屁屁一区二区| 色激情天天射综合网| 成人动漫精品一区二区| 国产+成+人+亚洲欧洲自线| 国产一区在线观看麻豆| 精品一区二区三区免费播放| 久久国产麻豆精品| 久久99精品国产| 蜜桃视频一区二区三区在线观看| 亚洲电影第三页| 亚洲bt欧美bt精品| 日日夜夜免费精品| 日韩电影免费在线看| 日韩精彩视频在线观看| 午夜精品在线看| 日韩电影在线一区二区| 五月天国产精品| 欧美aⅴ一区二区三区视频| 手机精品视频在线观看| 日本欧美韩国一区三区| 日韩二区三区在线观看| 麻豆国产精品777777在线| 蜜桃视频第一区免费观看| 国内一区二区在线| 国产一区在线观看麻豆| 波多野结衣在线一区| 99精品视频在线观看免费| 91久久人澡人人添人人爽欧美| 日本高清免费不卡视频| 欧美精选午夜久久久乱码6080| 69堂成人精品免费视频| 日韩女优电影在线观看| 久久久精品综合| 国产精品成人一区二区艾草| 亚洲一区二区三区视频在线| 亚洲成a天堂v人片| 精品一区二区在线播放| 91在线码无精品| 欧美男人的天堂一二区| 久久综合狠狠综合久久综合88| 欧美激情在线一区二区三区| 亚洲品质自拍视频网站| 秋霞电影一区二区| 成人黄色在线网站| 91精品国产综合久久久久久| 26uuu色噜噜精品一区二区| 亚洲欧洲精品一区二区精品久久久| 亚洲精品欧美专区| 国内偷窥港台综合视频在线播放| 粗大黑人巨茎大战欧美成人| 精品视频色一区| 国产日韩av一区| 视频在线在亚洲| 91丝袜美女网| 精品剧情在线观看| 亚洲激情自拍视频| 国产成人午夜精品影院观看视频 | 欧美日韩一区三区四区| 精品国产制服丝袜高跟| 亚洲午夜在线视频| 福利一区二区在线|