• 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產業(yè)圖譜

C語言程序設計-訂餐系統(tǒng)

2024/09/30
2477
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

有需要資料的可了解一下.docx

共1個文件

開始界面:

訂餐:

#include<stdio.h>

#include<stdlib.h>

static int n=1;

static int key=0;

static int s[80];

static int f[80];

static char name[80][20];

static int num[80];/*使用static記憶模式*/

void Input();

void Put();

void Mod();

void Delete();

void Password();

void Time();

void Copyrigt();

void System();

void main()

{

system("color 0B");

int choice;

system("CLS");/*清屏函數,使顯示更美觀*/

printf("nnnttt????? 歡迎進入無邊訂餐系統(tǒng)!nn");

printf("ttttt????? 當前訂餐人數:%dn",n-1);

printf("tt╔═════════════════════╗n");

printf("tt║????? 1=>客戶訂餐???????????????????????? ║n");

printf("tt║????? 2=>信息查詢???????????????????????? ║n");

printf("tt║????? 3=>信息修改 (權限)??????????????? ║n");

printf("tt║????? 4=>信息退訂 (權限)??????????????? ║n");

printf("tt║????? 5=>操作密碼 (權限)??????????????? ║n");

printf("tt║????? 6=>軟件版權???????????????????????? ║n");

printf("tt║????? 7=>系統(tǒng)退出???????????????????????? ║n");

printf("tt╚═════════════════════╝n");

printf("ntt請輸入您要進行的操作(1-7):[ ]bb");

do{

scanf("%d",&choice);

if(1>choice||choice>7)

{

printf("ttt您的輸入有誤,請重新輸入!");

printf("nttt請輸入您要進行的操作(1-7):[ ]bb");

}

}while(1>choice||choice>7);

switch(choice)/*使用switch進行跳轉*/

{

case 1:Input();break;/*進入輸入模塊*/

case 2:Put();break;/*進入顯示模塊*/

case 3:Mod();break;/*進入修改模塊*/

case 4:Delete();break;/*進入刪除模塊*/

case 5:Password();break;/*進入密碼模塊*/

case 6:Copyrigt();break;/*進入版權模塊*/

case 7:break;break;/*系統(tǒng)退出*/

default:System();/*系統(tǒng)退出*/

}

}

void System()

{

system("exit");

}

/*輸入模塊*/

void Input()

{

int Options,*p;

system("CLS");/*清屏函數,使顯示更美觀*/

fh: for(;n<100;)

{

pd:? system("CLS");

printf("nnnnttt時間(時:分)t");

scanf("ttt%d:%d",&s[n],&f[n]);

if(s[n]>24||f[n]>59) /*時間數字判斷*/

{

printf("ttt時間有誤,請重新輸入!n");

goto pd;

}

printf("ttt姓名:t");

scanf("ttt%s",&name[n]);

printf("ttt人數:t");

scanf("ttt%d",&num[n]);

n=n+1;

printf("ttt-------------------------n");

printf("ttt請選擇下一步操作:nttt1=>繼續(xù)錄入nttt2=>退出到主界面nttt[ ]bb");/*多部選擇,可重復錄入*/

scanf("%d",&Options);

if(Options==1) goto fh;

else main();/*返回到主界面*/

}

}

/*輸出模塊*/

void Put()

{

int j,Options,m;

cx: system("CLS");

printf("nnnnttt請輸入要查詢的方式:nttt0=>全部查詢nttt1=>按編號查詢nttt2=>按用餐時間查詢nttt3=>按用餐人數查詢nttt[ ]bb");/*提供種查詢機制*/

scanf("%d",&j);

system("CLS");

switch(j)

{

case 0:

printf("nnnnttt編號t時間t姓名t人數n");

for(m=1;m<n;m++)

{

printf("ttt? %dt%d:%2.2dt%st? %dn",m,s[m],f[m],name[m],num[m]);

}

printf("nttt查詢完畢!n");break;

case 1:

printf("nnnnttt請輸入編號:[ ]bb");

scanf("%d",&j);

system("CLS");

printf("nnnnttt編號t時間t姓名t人數n");

printf("ttt? %dt%d:%2.2dt%st? %dn",j,s[j],f[j],name[j],num[j]);

printf("nttt查詢完畢!n");break;

case 2:Time();break;

case 3:printf("nnnnttt暫未載入模塊!n");break;

default :printf("nnnnttt您輸入的有誤!n");break;

}

printf("ttt-------------------------n");

printf("ttt請選擇下一步操作:nttt1=>繼續(xù)查詢nttt2=>退出到主界面nttt[ ]bb");

scanf("%d",&Options);

if(Options==1) goto cx;

else main();/*返回到主界面*/

}

  • 有需要資料的可了解一下.docx
    下載

相關推薦