欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

c语言猜数字游戏

程序员文章站 2024-03-18 18:02:58
...

游戏规则
猜数字
随机生成一个数字 n 在(0,100)区间 假设23
设置:0 退出游戏
提示用户:
请猜一个数字在(0,100)区间:
50
你猜的数字太大了
请猜一个数字在(0,50)区间:
17
你猜的数字太小了
请猜一个数字在(17,50)区间:
87
别闹,你猜的数字不在区间范围
请猜一个数字在(17,50)区间:

23
恭喜中奖了!
c语言猜数字游戏
代码
#include <stdio.h>
int main(){
int res=0,big=100,small=0;
srand(time(NULL));
int opt=rand()%99+1;//1-100随机数
if(opt<big&&opt>small){
for(;????{
scanf("%d",&res);
if(res==0){//0直接跳出循环
break;
}
if(res>=big||res<=small){//数字不在范围内,进入下一个循环
printf(“别闹\n”);
continue;

		}else if(res>opt){
			big=res;
			printf("你猜的数字太大了,请猜一个(%d,%d)的值\n",small,big);
		}else if(res<opt){
			small=res;
			printf("你猜的数字太小了,请猜一个(%d,%d)的值\n",small,big);
		}else{
			printf("恭喜你中奖了!真心话或者大冒险\n");//猜中,真心话大冒险自己挑
			break;
		}

	}
}
return 0;

}

相关标签: 游戏