devc++有趣的代码
时间: 2024-10-22 20:03:52 浏览: 23
用DEV C++做的小游戏源代码(1)
Dev-C++是一个基于Microsoft Visual C++ 6.0的免费集成开发环境,它适用于Windows系统,特别适合初学者学习C++编程。这里分享一个小而有趣的小程序示例,一个简单的“猜数字”游戏:
```cpp
#include <iostream>
#include <cstdlib> // 包含随机数生成函数
#include <ctime> // 包含时间函数
int main() {
srand(time(0)); // 设置随机种子,每次运行结果都会不同
int number = rand() % 100 + 1; // 随机生成1到100之间的整数
int guess;
bool isCorrect = false;
std::cout << "欢迎来到猜数字游戏!我选了一个1到100的数字,你有5次机会猜一猜。\n";
for (int i = 0; i < 5 && !isCorrect; ++i) {
std::cout << "请输入你的猜测:";
std::cin >> guess;
if (guess == number) {
std::cout << "恭喜你,猜对了!\n";
isCorrect = true;
} else if (guess < number) {
std::cout << "你猜的数字小了,再试一次。\n";
} else {
std::cout << "你猜的数字大了,再试一次。\n";
}
}
if (!isCorrect) {
std::cout << "很遗憾,你没能在规定次数内猜对,正确答案是" << number << "。\n";
}
return 0;
}
```
这个程序允许用户尝试猜测一个随机生成的数字,并提供反馈。虽然简单,但它展示了基本的输入处理、条件判断以及循环结构,非常适合学习C++的基础知识。
阅读全文