C語言機房機位預約系統課設


項目說明

本系統基於C語言開發,適用於剛入門的C語言新手項目課設,開發軟件采用VC++6.0開發,VSDEV C++等均可運行。

 

項目運行截圖

 

 

 

 

 

 

 

 

 

 

 

 代碼界面截圖

 

 

部分關鍵代碼

void Look_wait()                /*此函數的作用是查詢等待機位的人,並按序顯示*/

{

int m;

int year, month, day, start_Time, end_Time,s;

 

printf("請輸入您想要查詢的日期時間:(例如:2016/7/22/8-10表示) \n\n");

scanf("%d/%d/%d/%d-%d", &year, &month, &day, &start_Time, &end_Time);

printf("請輸入您要查詢等待信息的機位號: \n\n");

scanf("%d", &m);

printf("正在查詢,請稍候~\n\n");

 

 

 

printf("%d號計算機:\n\n", m);

printf("  您准備查找第幾次預約的信息?\n\n ");

scanf("%d", &s);

printf("姓名:%s\n\n", info[m][s].name);

printf("性別:%s\n\n", info[m][s].sex);

printf("聯系方式:%s\n\n", info[m][s].tel);

printf("該成員於%d%d%d日加入本台計算機的等待隊列\n\n", info[m][s].year, info[m][s].month, info[m][s].day);

system("pause");

return;

}

 

/******************************預約次數(不同時期)判別模塊*****************************/

 

int timeone()           /*為了便於對不同預約時間相同機位信息判別加設 */

{

 

int n=0,k;

    int s = 1;

printf("如果在本系統首次預約請選擇 1 ,再次預約請選擇 2\n\n");

scanf("%d", &n);

if (n == 1)

{

return s;

}

if (n == 2)

{

int i=0;

printf("預約日期與前幾次是否相同?  1.相同   2.不同 \n\n");

scanf("%d",& i);

if (i == 1)

{

s = 0;

printf("預約日期與第幾次相同? \n");

scanf("%d", &k);

s = s + k;

return s;

}

if (i == 2)

{

s = 0;

printf("本次為第幾次預約(不同時期)? \n");

scanf("%d", &k);

s = s + k;

printf("本次為 機位預約模擬系統  第%d次預約(不同時期).請留意次數. \n",s);

return s;

}

}

}

 

獲取完整代碼:

https://max.book118.com/html/2020/1010/5123130014003010.shtm

https://wenku.baidu.com/view/1be8771e4bfe04a1b0717fd5360cba1aa9118cc6


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM