小编Kay*_*emm的帖子

仅使用For-Loops的两个整数的幂的总和

这里的问题是仅使用FOR循环来获得幂的总和(m ^ 0 + m ^ 1 + m ^ 2 + m ^ 3 .... + m ^ n).意思是,不使用任何其他循环以及Math.pow();

它甚至可能吗?到目前为止,我只能努力获得m ^ n,但其余的不是.

    public static void main(String[] args){
    Scanner scn = new Scanner(System.in);
    int total  = 1;

    System.out.print("Enter value of m: ");
    int m = scn.nextInt(); 
    System.out.print("Enter value of n: ");
    int n = scn.nextInt();

        for (int i = 1; i <= n; i++){   
        total * m;
        }
    System.out.print(total);
}
Run Code Online (Sandbox Code Playgroud)

比方说m = 8; 并且n = 4;

我给了'1,2,3,4'这是我需要的,但我无法为我提供动力.

如果有人可以指导我如何做到这一点会很好,因为我对Java知识有限,似乎无法向前发展.

提前致谢!

java for-loop

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

标签 统计

for-loop ×1

java ×1