欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java用for循環求階乘的和

張吉惟1年前9瀏覽0評論

在Java中,我們可以使用for循環來計算給定數的階乘,并且可以使用for循環求多個數的階乘之和。下面是使用for循環計算階乘的示例代碼:

int num = 5;
int factorial = 1;
for(int i=1;i<=num;i++){
factorial *= i;
}
System.out.println(factorial);

上述代碼中,我們使用for循環在1到給定數之間循環,將每個數字相乘,得出該數的階乘并將其存儲在變量factorial中。最后打印出該變量的值,即為該數的階乘。

如果要計算多個數的階乘之和,可以使用一個for循環嵌套在另一個for循環中來實現。下面是示例代碼:

int sum = 0;
for(int i=1;i<=5;i++){
int factorial = 1;
for(int j=1;j<=i;j++){
factorial *= j;
}
sum += factorial;
}
System.out.println(sum);

上述代碼中,我們使用兩個for循環。外部的for循環用于計算從1到5的每個數的階乘,內部的for循環用于計算每個數的階乘。階乘計算完成后,將其加到變量sum中。最后打印出變量sum的值,即為5個數的階乘之和。