阶乘N!

图中的源代码为:

package 计算N的阶乘;

public class chengxu {
public static void main(String args[]){
int i,n=10,sum=1;//初始化值
for(i=1;i<=n;i++){//for循环
sum*=i;
}
System.out.println("for循环结果为:"+sum);

i=1;sum=1;//重新初始化
while(i<=n){//while循环
sum*=i;
i++;
}
System.out.println("while循环结果为:"+sum);

i=1;sum=1;//重新初始化
do{//do-while循环
sum*=i;
i++;
}
while(i<=n);
System.out.println("do-while循环结果为:"+sum);
}
}

 

最终输出结果为:

for循环结果为:3628800
while循环结果为:3628800
do-while循环结果为:3628800

 

posted @ 2019-03-19 09:07  ◉‿◉  阅读(137)  评论(1编辑  收藏  举报