#include using namespace std;

int main() { int num, reversed = 0;

cout << '请输入一个数字: ';
cin >> num;

while (num != 0) {
    int digit = num % 10;    // 取出最低位的数字
    reversed = reversed * 10 + digit;   // 将最低位数字加入到倒序数中
    num /= 10;    // 去掉最低位数字
}

cout << '倒序数为: ' << reversed << endl;

return 0;

}

这段代码首先声明了两个变量 'num' 和 'reversed',其中 'num' 用于存储输入的数字,'reversed' 用于存储倒序后的结果。

然后通过 'cin' 语句从用户输入中获取一个数字,并将其存储在 'num' 变量中。

接下来使用一个循环对 'num' 进行处理,每次迭代都取出 'num' 的最低位数字,并将其添加到 'reversed' 变量中,同时将 'num' 去掉最低位数字。

最后,使用 'cout' 语句将计算得到的倒序数输出到屏幕上。

希望这个代码示例对你有帮助!

Dev C++ 代码:输入数字并输出倒序

原文地址: https://www.cveoy.top/t/topic/b9Cy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录