一百以内的猜数字游戏c++

要点:
随机产生整数其范围在1-100。
输出界面内有提示游戏规则。
输入整数后经比较后可提示过大或过小。
加入计数器,限定十次机会,并提示当前猜测次数。
成功或机会次数用完都会结束游戏,并输出结果。

#include<time.h>
#include<stdio.h>
#include<stdlib.h>
int main()
{
	printf("*****************************\n");
	printf("随机产生1-100的整数数字\n");
	printf("输入数字猜猜看\n");
	printf("你只有十次机会!"); 
	printf("******************************\n"); 
	srand((unsigned)time(NULL));
	int num=rand()%101;		//产生1-100的随机数
	int guess;
	int count;
	puts("please guess a number:");
	while(scanf("%d",&guess)){
		if(guess>num){
			puts("too big!");
			count++;
		}
		else if(guess<num){
			puts("too small!");
			count++;
			while(count>10){
		printf("you are lose,try again!");
		break;}
		}
		else{
			printf("you are right~!!you use %d times\n",++count);
			count=0;
			break;
		}
	}
 } 

新手上路,还请多多指教!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值