时停止
我想写一个递归方法,比如"printVertical",它接受一个正整数作为输入,并以垂直的方式打印它的数字。例如,调用:printVertical(2849)的输出是:
9 4 8 2有什么帮助吗?
作业?我来给你指路。
1)可以将整型转换为字符串,然后打印最右边的字符,并将字符串的其余部分传递给下一次递归迭代——这可能不是最好的方法
2)使用div &对10进行Mod, 2849 Mod 10得到9,打印它,将2849div 10传递给下一次迭代,当numdiv 10 = 0