一個有趣的c語言小遊戲之猜數字

標題 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;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章