c++ 输入一个正整数n,将它逆序输出。要求定义并调用函数reverse,他的功能是将输入的正整数逆序输出
时间: 2024-03-15 07:44:27 浏览: 33
好的,这是一个简单的 C++ 代码,它可以实现你的需求:
```c++
#include <iostream>
using namespace std;
int reverse(int n) {
int reversedNum = 0;
while(n > 0) {
int remainder = n % 10;
reversedNum = reversedNum * 10 + remainder;
n /= 10;
}
return reversedNum;
}
int main() {
int n;
cout << "请输入一个正整数n:";
cin >> n;
cout << "将 " << n << " 逆序输出:";
cout << reverse(n) << endl;
return 0;
}
```
这段代码中,我们定义了一个 `reverse` 函数,它将输入的正整数逆序输出。在 `main` 函数中,我们先读入一个正整数 `n`,然后调用 `reverse` 函数将其逆序输出。