用java语言编写一到十的结成

2025-02-25 19:07:54
推荐回答(5个)
回答1:

public class Test

{

    public static void main(String[] args)

    {

        int num=1;

        for(int i=2;i<=10;i++)

        {

            num= num*i;

        }

        System.out.println("10!="+num);

    }

}

回答2:

public class Test
{
public static void main(String[] args)
{
int num=1;
for(int i=2;i<=10;i++)
{
num= num*i;
}
System.out.println("10!="+num);
}
}

回答3:

int count=1;
for (int i = 1; i <=10 ; i++) {
count=count*i;
}
System.out.println(count);

10的阶层

回答4:

public static void main(String[] args) {
for (int i = 1; i <= 10; i++) {
int res = 1;
for (int j = i; j > 1; j--) {
res = res * j;
}
System.out.println(res);
}
}

回答5:

1递归
2先编个阶层方法,再for循环1到10掉用阶层