首页 > 试题广场 >

手写代码:求x的n次方

import java.util.Scanner;

public class Main{
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int x=sc.nextInt();
        int y=sc.nextInt();
        System.out.println(pow(x,y));
    }
    private static long pow(int x,int y){
        if(y==1){
            return x;
        }else{
            return x*pow(x,y-1);
        }
    }
}

发表于 2020-04-15 21:47:34 回复(0)