在这个简单的 C++ 程序中,我们需要反转一个数字。这是一个初级 C++ 程序。
反转一个数字意味着交换数字的位置。这意味着我们以相反的顺序打印数字。例如,如果有一个数字 1234,我们必须使用 C++ 将其打印为 4321。

当我们反转数字时,数字的位值会改变。
要在 C++ 中反转用户输入的数字,首先,我们必须从用户那里获取一个整数输入并将其存储在变量 n 中。声明一个整数变量 reverse 并将其设置为 0;reverse = 0。以及一个变量 remainder。
为了反转数字,我们在 C++ 中使用 while 循环。如果我们想重复某件事情 10 次,而不是编写 10 次,我们可以使用循环。while 循环评估条件。如果条件为真,则执行 while 循环体内的代码。条件重复,此过程持续进行,直到条件变为假。当条件变为假时,循环终止。
这里,条件是 n!=0;
While ( n!=0 )
{
remainder = n;
reverse = reverse * 10 + remainder;
n /= 10;
}
在屏幕上打印 reverse 的值。然后退出程序。

步骤 1: 调用头文件 iostream。
步骤 2: 使用命名空间 std。
步骤 3: 打开主函数,类型为整数,int main()。
步骤 4: 声明一个整数类型变量 n, reverse=0, remainder.
步骤 5: 打印消息“Enter an integer”。
步骤 6: 将值读取到变量 n。
步骤 7: 执行以下子步骤,直到条件 'n> 1' 使用 while 循环变为假。
步骤 8: 打印反转的数字
步骤 9: 退出。
#include <iostream>
using namespace std;
int main() {
int n, reverse = 0, remainder;
cout << "Enter an integer: ";
cin >> n;
while(n != 0) {
remainder = n % 10;
reverse = reverse * 10 + remainder;
n /= 10;
}
cout << "Reversed Number = " << reverse;
return 0;
}
Enter an integer: 5624 Reversed Number = 4265