for循环如下:
public class Main {
public static void main(String args[]) {
int i,j;
float s=0;
for(i=1;i<=20;i++) {
float t=1;
for(j=1;j<=i;j++) {
t=t*j;
}
s+=(float)(1/t);
}
System.out.println(s);
}
}
do-while循环如下:
public class Main {
public static void main(String args[]) {
int i=1,t=1;
float s=0;
do {
t*=i;
i++;
s+=1/(float)t;
}while(i<=20);
System.out.println(s);
}
}
本文通过一个具体的数学序列求和实例,对比了Java中for循环与do-while循环的使用方式。代码示例展示了如何利用两种不同的循环结构计算特定数列的和,并在控制台输出最终结果。
2468

被折叠的 条评论
为什么被折叠?



