#include <stdio.h> #include <time.h> #include <stdlib.h> void breakfast() { int food = rand() % 8; printf("\n"); char menu[10][10] = { "包子","三明治","香腸炒蛋","香腸","炒蛋","蛋餅","蔥油餅","絕食" }; printf("就決定是你了 ── %s !!\n\n", menu[food]); } void lunch() { int food = rand() % 7; printf("\n"); char menu[20][20] = { "炒飯","池上便當","燒賣","水餃","鍋貼","便當","媽媽愛心午餐" }; printf("那就吃 %s 好了~\n\n", menu[food]); } void dinner() { int food = rand() % 8; printf("\n"); char menu[20][20] = { "火鍋","壽司","麥當勞","摩斯","吉野家","炒飯","漢堡王","披薩" }; printf("吃 %s 感覺很不錯!\n\n", menu[food]); } int main() { int command; system("color f0"); srand(time(NULL)); printf("================\n"); printf("歡迎來到 菜單生成器\n"); printf("================\n"); printf("\n\n"); while (1) { char c; printf("1) 早餐\n"); printf("2) 午餐\n"); printf("3) 晚餐\n"); printf("請輸入選項: "); scanf_s("%d", &command); getchar(); if (command == 1) breakfast(); else if (command == 2) lunch(); else if (command == 3) dinner(); else printf("請好好輸入好嗎=口=\n"); printf("\n"); while (1) { printf("還要繼續嗎? y=繼續 n=結束\n"); scanf_s("%c", &c); getchar(); if (c == 'n' || c == 'N' || c == 'y' || c == 'Y') break; else printf("請好好輸入好嗎=口=\n\n"); printf("\n"); } if (c == 'n' || c == 'N') break; printf("\n"); } printf("~~~~謝謝你的光臨~~~~\n"); system("pause"); return 0; }
2020年2月18日 星期二
早餐生成器
有選擇障礙症,因此產出的簡單小程式
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言