程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> 關於C >> c語言小程序:編寫猜字游戲

c語言小程序:編寫猜字游戲

編輯:關於C
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
	int input=1;
	printf("歡迎使用猜數字游戲\n");
	while (input)
	{
	    printf("**********************\n");
	    printf("******* 1.start ******\n");
	    printf("******* 0. exit ******\n");
	    printf("**********************\n");
		printf("請選擇>");
		scanf("%d", &input);
                //開始玩游戲
		switch (input)
		{
		case 1:
		{
			int n=0;
			int ch=0;
		srand((unsigned int)time(NULL));//隨機值產生之前先設定一個種子(time)
			n=rand()%101;//隨機產生一個1-100之間的數
			while(1)
			{
				printf("請猜一個(0-100)直接的數\n");
				scanf("%d", &ch);
				if(ch>n)
				{
					printf("你猜大了\n");
				}
				else if(ch<n)
				{
					printf("你猜小了\n");
				}
				else
				{
					printf("恭喜你,猜對了\n");
					break;
				}
			}
			break;
		}
		default:
			printf("游戲退出\n");
			break;
		}
	}
	return 0;
}

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved