1. java 阶乘,循环使用
import java.io.IOException;
class Text {
/**
* @param args
*/
public static void main(String[] args)
throws IOException{
int i;
int sum=1;
int n;
while(ture){
System.out.println("please input(0--7):");
n=System.in.read()-48;
for(i=1;i<=n;i++)
{sum=sum*i;}
System.out.println(n+"!="+sum);
} //要想结束按Ctrl+c,没测试,自己试下,呵呵
}
}
2. java,可以用for循环写一个到5的阶乘计算
用for循环写一个到5的阶乘计算的Java程序如下
publicclassC{
publicstaticvoidmain(String[]args){
for(inti=1;i<=5;i++){
intfactorial=1;
for(intj=1;j<=i;j++){
factorial*=j;
}
System.out.println(i+"!="+factorial);
}
}
}
运行结果
1!=1
2!=2
3!=6
4!=24
5!=120
3. java中阶乘怎么表示
java中可以用for循环来实现阶层。
代码如下:
public class Demo {
public static void main(String[] args) {
for(int i=1;i<5;i++){
int sum = 1;//定义一个用来存储阶层的值
for(int j=1;j<=i;j++){//实现阶层的循环
sum *= j;
}
System.out.println(i+"的阶层是:"+sum);
}
}
}
for循环中的变量从1开始,循环遍历到阶层本身的这个数,通过一个变量来记录上一个数的乘积即可。
4. JAVA中怎么表示阶乘
java中可以用for循环来实现阶层。
代码如下:
public class Demo {
public static void main(String[] args) {
for(int i=1;i<5;i++){
int sum = 1;//定义一个用来存储阶层的值
for(int j=1;j<=i;j++){//实现阶层的循环
sum *= j;
}
System.out.println(i+"的阶层是:"+sum);
}
}
}
for循环中的变量从1开始,循环遍历到阶层本身的这个数,通过一个变量来记录上一个数的乘积即可。
5. java for循环的解释
循环的意思就是让程序重复地执行某些语句。在程序设计时,常常需要处理大量的重复动作,采用循环结构可以降低程序书写的长度和复杂度,可使复杂问题简单化,提高程序的可读性和执行速度。其中,for循环就是循环结构的一种,另外还有while循环和do-while循环语句。但是for循环是开发者明确知道了循环次数。
For循环格式如下:
for(赋初值;判断条件;赋值加减){
执行语句
}
若是在循环主体中要处理的语句只有一个,可以将大括号省去。下面列出for循环的流程:
(1)第一次进入for循环是,要为循环控制变量赋初值。
(2)根据判断条件内容检查是否要继续执行循环,当判断条件为真(true)时,继续执行循环主体内的语句;判断条件为假(false)时,则会跳出循环,执行其它语句。
执行完循环主体内的语句后,循环控制变量会根据增减量的要求更改循环控制变量的值,然后再回到步骤(2)重新判断是否继续执行循环。更具上面可以画出下面的流程图。
6. 用java的for循环怎么算16的阶乘请把代码给我谢谢。
开头就不写了。
long ans=1;
for(int i=1;i<17;i++)
{
ans=ans*i;
}
System.out.println(ans);
手机打的,千万别复制,会报错,你自己敲一遍。
7. JAVA用FOR循环写N的阶乘,和用递归写N的阶乘
class jiecheng1{
long jisuan(long x){
if(x>=0){
if (x==0)
return 1;
else if (x==1)
return 1;
else
return x*(jisuan(x-1));}
else return -1;
}
}
class jiecheng2{
public static void main(String[] args){
jiecheng1 aa=new jiecheng1();
System.out.println(aa.jisuan(2));
}
}
8. Java怎么用for循环语句编写数字阶层乘积
阶层是什么?是阶乘么?求n!,那很简单啊,假设输入的是正整数n
int ans=1;
for(int i=1;i<=n;i++){
ans *= i;
}
9. java计算n的阶乘
int n=8;
int p=n;
for(int i=n;i>1;i--){
p*=i;
}
print("%d\n",p);
10. JAVA中怎么表示阶乘
1、首先在电脑打开eclipse软件,创建Scanner对象。