酷代码 AI
菜单
服务商
DeepSeek字节豆包
更多选项

C++ 实现输入两个正整数并反转顺序输出的程序

以下是使用 C++ 实现输入两个正整数 `a` 和 `b`,并反转它们顺序输出的代码: ```cpp #include <iostream> // 反转正整数的函数 int reverseNumber(int num) { int reversed = 0; while (num > 0) { // 取出最后一位数字 int digit = num % 10; // 将反转后的数左移一位并加上当前数字 reversed = reversed * 10 + digit; // 去掉最后一位数字 num /= 10; } return reversed; } int main() { int a, b; // 输入两个正整数 std::cin >> a >> b; // 反转两个正整数 int reversedA = reverseNumber(a); int reversedB = reverseNumber(b); // 输出反转后的两个正整数 std::cout << reversedA << " " << reversedB; return 0; } ``` ### 代码解释 - **`reverseNumber` 函数**:该函数接受一个正整数作为参数,通过循环不断取出该数的最后一位数字,并将其添加到反转后的数中,最后返回反转后的数。 - **`main` 函数**:从标准输入读取两个正整数 `a` 和 `b`,调用 `reverseNumber` 函数分别反转这两个数,最后将反转后的数输出到标准输出。 ######[AI问答 | 352点数解答 | 2026-08-02 13:28:17]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]