dev-c++使用标准输入输出流编写程序,输入一个3位十进制数如123,然后反向输出这三位数如321
时间: 2024-10-10 20:10:54 浏览: 36
在Dev-C++中,你可以通过iostream库来实现这个功能,它提供了标准输入输出流的支持。下面是一个简单的示例程序,演示如何读取一个三位数并反向输出:
```cpp
#include <iostream>
using namespace std;
int main() {
int num;
cout << "请输入一个3位的十进制数: ";
cin >> num; // 从用户那里获取输入
if (num >= 0 && num <= 999) { // 检查输入是否在范围
int reversed = num % 10; // 取个位
num /= 10; // 移除个位
reversed *= 10; // 个位移到百位
while (num > 0) { // 当还有其他位需要处理
int remainder = num % 10;
num /= 10;
reversed += remainder * 10;
}
cout << "反向输出的数字是: " << reversed << endl;
} else {
cout << "输入错误,请输入一个0到999之间的整数。" << endl;
}
return 0;
}
```
当你运行这个程序时,它会提示你输入一个三位数,然后将数字按逆序显示出来。
阅读全文