1 逆序输出正整数的各位数 ——设有正整数n=123456,现要求逆序输出654321,设k位正整数为d1d2d3……dk,要输出逆序的dkdk-1……d2d1。 c++代码实现
时间: 2024-01-19 10:04:53 浏览: 72
求给定正整数的位数和并逆序打印各位数
可以使用字符串来实现逆序输出正整数的各位数。
C++代码如下:
```cpp
#include <iostream>
#include <string>
using namespace std;
int main()
{
int n = 123456;
string s = to_string(n);
for (int i = s.length() - 1; i >= 0; i--)
cout << s[i];
return 0;
}
```
输出结果为:654321
阅读全文