输入一个数,将该数的每位数字输出,再输出该数的反序数.例如,输入1234,输出1、2、3、4,再输出4321

输入一个数,将该数的每位数字输出,再输出该数的反序数.例如,输入1234,输出1、2、3、4,再输出4321
要求用循环做,还要是对任意的N成立
C++语言
其他人气:677 ℃时间:2019-10-11 14:35:24
优质解答
楼主需要什么语言版的C++我只给出反序数 你自己琢磨一下 大致思路是这样的void Reverse(int m, int len){if(m/10){cout << m%10; len++;Reverse(m/10, len); }else cout << m << endl << "为" << len << "位数";}int main(){int n;cout << "输入:"; cin >> n; cout << "输出:";Reverse(n, 1);}
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版