在C语言中练习代码:改编版猜数字游戏
最编程
2024-08-14 17:10:51
...
思路其实很简单,就是在1~100之间产生一个随机数,然后让你去猜。
首先来个最简单的版本:
#include <stdio.h>
#include <windows.h>
#pragma warning(disable:4996)
int main(){
int num = rand()%100+1; //产生一个在1~100之间的随机数
int input = 0;
while (1){
printf("请输入猜的数字:");
scanf("%d", &input);
if (input < num){
printf("猜小了\n");
}
else if (input > num){
printf("猜大了\n");
}
else{
printf("恭喜你,猜对了!!");
break;
}
}
system("pause");
return 0;
}
这个猜的过程呢,就是“手动”二分查找法。
推荐阅读