有c++大神嗎??幫忙注釋一下可以嗎????

首先輸入1表示開始游戲,輸入0表示退出游戲,輸入其他數(shù)字提示錯(cuò)誤;


接下來(lái),輸入一個(gè)猜的數(shù)字,計(jì)算機(jī)提示你猜大了或是猜小了,直至猜正確。


#include <stdio.h>

#include <time.h>

#include <stdlib.h>

void menu()

{

printf("**********************\n");

printf("****1.play? 0.exit****\n");

printf("**********************\n");

}

void play_game()

{

int tmp = 0;

int rand_n = rand() % 100;? ? ? ? ? //使隨機(jī)數(shù)的大小在0-100之間

while (1)

{

? printf("請(qǐng)輸入你猜的數(shù)>>:");

? scanf("%d", &tmp);

? if (tmp == rand_n)

? {

? printf("恭喜,猜對(duì)了\n");

? break;

? }

? else if (tmp > rand_n)

? {

? printf("猜大了\n");

? }

? else

? {

? printf("猜小了\n");

? }

}

}

int main()

{

int input;

srand((unsigned int)time(NULL));? ? ? ? //產(chǎn)生一個(gè)隨機(jī)數(shù)

do

{

? menu();

? printf("請(qǐng)選擇>>:");

? scanf("%d", &input);

? switch (input)

? {

? case 1:

? {

? ? ? play_game();

? ? ? break;

? }

? case 0:

? {

? ? ? exit(EXIT_SUCCESS);

? ? ? break;

? }

? default:

? {

? ? ? ? ? ? ? ? printf("error\n");

? ? ? continue;

? }

? }

} while (input);

return 0;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容