相关疑难解决方法(0)

递归 - 相反顺序的数字

我需要实现一个递归方法printDigits,它以整数num作为参数,并以相反的顺序打印其数字,每行一位.

这是我到目前为止:

public class PrintDigits {

    public static void main(String[] args) {
        System.out.println("Reverse of no. is " + reversDigits(91));
    }

    /* Recursive function to reverse digits of num */
    public static int reversDigits(int number) {
        if (number == 0)
            return number;
        else {
            return number % 10;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我觉得我只缺少一行代码,但不确定我需要做些什么来修复它.

java recursion

2
推荐指数
1
解决办法
3万
查看次数

以相反的顺序打印数字的数字

有人可以帮我解决这个问题吗?数字应该是可变的而不是常数.输出应该是:

Timestamping In 6 Digit
8
5
6
3
0
1
Average In 6 Digit
9
8
7
6
5
2
class Timestamp1 extends Average1
{
  public static void main (String args[]) {

    int i = 103658;
    int j = 10;
    int k = i % j;
    System.out.println(" Timestamping In 6 Digit " );
    System.out.println(" " + k);

    int o = 10365;
    int p = 10;
    int q = o % p;
    System.out.println(" " + q);

    int l = 1036; …
Run Code Online (Sandbox Code Playgroud)

java number-formatting

-1
推荐指数
1
解决办法
1984
查看次数

标签 统计

java ×2

number-formatting ×1

recursion ×1