用c++在程序中定义一个整型变量,赋予1~100的值。要求用户猜这个数字,比较两个数字的大小,把结果提示给用户,直到猜到为止。使用while 语句实现循环。
时间: 2024-05-08 13:18:32 浏览: 60
一个用c++实现的猜数字的游戏
好的,您的问题我已经收到并理解。下面是C语言实现的代码:
```
#include <stdio.h>
int main() {
int answer = 5; // 定义整型变量并赋值为5
int guess; // 用来存储用户猜的数字
// 循环猜数字
while (1) {
printf("请猜一个1~100的整数:");
scanf("%d", &guess); // 获取用户输入的猜测数字
// 判断猜测数字与答案的大小关系
if (guess < answer) {
printf("你猜的数字太小了!\n");
} else if (guess > answer) {
printf("你猜的数字太大了!\n");
} else {
printf("恭喜你猜对了!\n");
break; // 结束循环
}
}
return 0;
}
```
在这个程序中,我们首先定义了一个整型变量 `answer`,并将其赋值为 `5`。然后通过循环提示用户输入猜测的数字,并将其存储到整型变量 `guess` 中。之后,我们通过判断 `guess` 和 `answer` 的大小关系来提示用户继续猜测。如果用户猜对了,就输出“恭喜你猜对了!”并结束循环。
希望能够帮到您!
阅读全文