巧居人间

C++ 猜数小游戏

电脑版发表于:2020/12/18 13:40
#include <stdio.h>
#include <time.h>//时间需要的函数bai
#include <stdlib.h>//随机数生成函数srand()与rand() 所需的头文件
void main()
{
	int i=100,j,x,a;

	printf("\n\t\t*****猜数游戏*****\n");
	srand(time(NULL));//定义随机函数
	j=rand()%100;//取1-100内

	printf("\n\t请输入你要猜的数(1-100以内):");
	scanf("%d",&x);//输入要猜的数
	a=j-x;//随机数-你猜的数,若结果为0,则说明相等,直接跳过while输出最后一句

	while(a!=0)
	{//若两数相减不为0,执行while,进行循环判断
		
		if(x>j)
		{
			printf("\n\t猜大了\n");
			printf("\n\t请重新输入(1-%d以内):",x);
			i=x;//接收上一个输入的值
		}
		else if(x<j)
		{
			printf("\n\t猜小了\n");
		    printf("\n\t请重新输入(%d-%d以内):",x,i);
		}
		scanf("%d",&x);
		if(x==j)
		{
			printf("\n\t\t恭喜您猜对了\n");
		}
	}
	printf("\n\t\##恭喜您猜对了##\n");
}


关于TNBLOG
TNBLOG,技术分享。技术交流:群号677373950
ICP备案 :渝ICP备18016597号-1
App store Android
精彩评论
{{item.replyName}}
{{item.content}}
{{item.time}}
{{subpj.replyName}}
@{{subpj.beReplyName}}{{subpj.content}}
{{subpj.time}}
猜你喜欢