【c语言】实现一个猜数字的游戏。do...while循环实现的。
程序员文章站
2022-03-15 21:44:13
...
要求:
计算机随机出一个数字,用户去猜,看几步可以猜出来,用户猜大猜小都会有提示的。
代码实现:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(){
srand(time(0)); // 设置种子
int num = rand()%100 + 1; // 产生随机数,[1-100]之间的随机数,包含1,包含100
int perNum =0,count=0; // 用户输入的数字
printf("程序以及准备好了");
do{
printf("请输入1-100之间的数字:");
scanf("%d",&perNum);
count++;
if(perNum > num){
printf("你猜的数字大了\n");
}else if(perNum < num) {
printf("你猜的数字小了\n");
}
}while(perNum != num);
printf("你通过%d轮才成功的",count);
return 0;
}
上一篇: 判罚错误