標題 1—100之間我已經想好了一個數了,看你能不能猜到,五次機會哦!
代碼在此,請求出戰!
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
int c;
puts("這是一個神奇的猜數字小遊戲,如果你想玩的話,請按123繼續,不想玩啊就按321");
scanf_s("%d", &c);
if (c == 123)
{
puts("好的,現在我的心中想到了一個在1-100之間的數字,請你猜猜它是什麼數叭?");
puts("記住,你只有五次機會哦!");
int a;
srand((unsigned)time(NULL));// 調用隨機數
a = rand() % 101;// 確定所生成的隨機數的範圍
int b;
int i = 0;
printf("請輸入您想猜的一個數字:\n");
flag:
scanf_s("%d", &b);
if (i < 5)
{
if (b < a)
{
i=i+1;
printf("猜的這個數太小啦,重新猜一次叭");
goto flag;
}
else if (b > a)
{
i=i+1;
printf("猜的這個數也太大了吧,再試一次嘍");
goto flag;
}
else
{
puts("猜對啦!你太棒啦!");
}
}
else
{
puts("挑戰失敗,請再次挑戰叭");
}
}
else
{
printf("真的不想玩了嗎?少俠,那拜拜嘍,下次有緣再見叭,嘻嘻!");
}
return 0;
}