小游戏——猜数字

原创 2018年04月15日 14:25:56
//创建小游戏,首先得创建一个菜单(还是游戏或者退出游戏),然后再开始创建游戏。比如玩一个猜数字的小游戏(通过二分查找方法),编程如下:
#include<stdio.h>
#include<windows.h>
#include<time.h>
void menu()
{
	printf("********************\n");
	printf("*******1.play*******\n");
	printf("*******0.exit*******\n");
	printf("********************\n");
}
void playGame()
{
	int random_numble = rand() % 100 + 1;//一个1 - 100的随机数。 
	//rand()函数产生从0 - RAND_MAX的值, % 100,是求余数,rand() % 100得到的值就是0 - 99,加上1的话就是要随机产生1 - 100的数。
	int input = 0;//定义猜数字
	while (1)
	{
		printf("Please Input A Random_numble: ");
		scanf_s("%d", &input);
		if (input > random_numble)
		{
			printf("猜大了\n");
		}
		else if (input < random_numble)
		{
			printf("猜小了\n");

		}
		else
		{
			printf("恭喜你猜对了\n");

			break;
		}
	}

}
int main()
{
	int input = 0;//提示输入
	srand((unsigned)time(NULL)); //初始化随机函数种子,srand((unsigned)time(NULL)); 是拿系统时间作为种子,由于时间是变化的,种子变化,可以产生不相同的随机数。
	                            //使用时,参数可以是unsigned型的任意数据,比如srand(10);如果不使用srand用rand()产生的随机数,再多次运行,结果是一样的。
	do{
		menu();//显示菜单
		printf("please select:");
		scanf_s("%d", &input);
		switch (input)
		{case 1:
			playGame();
			break;
		case 0:
			printf("gameOver\n");
			break;
		default:
			printf("error,Please Enter Again No<0/1>!\n");
			break;
		}
	} while (input);//当条件不成立是跳出循环。
	printf("gameOver\n");
	system("pause");
	return 0;
}

IOS:oc制作的猜数字小游戏

初学ios,做了一个极其简单的小游戏,来看一下: 用了一个类ZYAppDelegate.h:#import @interface ZYAppDelegate : UIResponder ...
  • obama901
  • obama901
  • 2015-10-15 08:23:36
  • 723

利用JavaScript写猜数字小游戏

利用JavaScript 在页面中写一个猜数字的游戏: 要求: 1)生成0~100之间的随机数,让用户猜 2)输入错误需要提示,并让用户重新输入 3)输入正确,提示正确,并询问是否继续游...
  • starjuly
  • starjuly
  • 2016-07-10 22:55:13
  • 1260

Android小游戏------猜数字

今天刚刚完成猜数字游戏的设计与制作,到最后的完善整个过程。 首先,说明一下游戏规则:首先规定猜一个4位数,输出结果会以 “X A X B”的形式表示出来。其中,”X A“代表有X个数字猜对了,并且在正...
  • welthy
  • welthy
  • 2016-04-11 15:35:51
  • 1831

C# 猜数字小游戏

不知道大家有没有玩过这个游戏,反正N多年前我在我爸爸的小灵通手机上玩过。正好不久前遇到关于这个游戏的代码练习题,自己写了一个。虽然写了出来但玩得明显没有以前好了。老了。。。 猜数字游戏具体要求:随机...
  • shentaotao542552145
  • shentaotao542552145
  • 2017-08-26 19:53:10
  • 282

一个猜数字小游戏的代码

  • 2018年01月07日 15:45
  • 2KB
  • 下载

JS写的猜数的小游戏,一个是步数限制的,一个是限制时间的

  • 2015年10月23日 20:59
  • 3KB
  • 下载

C#实现猜数字小游戏(适用于IF语句的学习)

  • 2009年07月22日 17:25
  • 2.59MB
  • 下载

边做游戏边学android—1(猜数字游戏)

首先用一个猜数字游戏介绍android的几个控件和布局。先上代码和运行结果 res/layout/activity_main.xml里的代码: ...
  • oZuoDuanManBu
  • oZuoDuanManBu
  • 2015-05-10 00:11:42
  • 1922

一个猜数字的小游戏代码

  • 2013年01月16日 15:48
  • 7KB
  • 下载

一个猜数字输赢的小游戏

**今天我正在正在喝着咖啡,看优衣库事件的最新进展。我同事小胖跑过来让我给他写一个关于猜数字的小游戏。我呵呵一笑就码了几行代码,如下:** *这个游戏是计算机随机生成一个数,玩家猜一个数,玩家一共三...
  • EdisonSuZhangjinhui
  • EdisonSuZhangjinhui
  • 2015-07-19 22:13:51
  • 372
收藏助手
不良信息举报
您举报文章:小游戏——猜数字
举报原因:
原因补充:

(最多只允许输入30个字)