java编程阶乘请帮助我

java编程阶乘请帮助我,java,Java,输出 如何用java编写代码 Enter a number(0-10): 3 3 x 2 x 1 3!= 6 我只有这个密码。 输出: import java.util.Scanner; public class Assign { public static void main(String[]args) { Scanner n=new Scanner(System.in); int num=0; System.out.print("Enter a number(0-10): "); num=

输出

如何用java编写代码

Enter a number(0-10): 3
3 x 2 x 1
3!= 6
我只有这个密码。 输出:

import java.util.Scanner;
public class Assign
{
public static void main(String[]args)
{
Scanner n=new Scanner(System.in);
int num=0;
System.out.print("Enter a number(0-10): ");
num=n.nextInt();
for(y=num;y>1;y--)
{
System.out.print(y);
}
}
}

y无法解析为变量
?不是完全重复的变量。但相关问题仍然会有所帮助you@RealSkeptic好的,我会看的,请删除否决票,我会重写我的解决方案我没有否决票,所以我不能撤销。你应该注意到,这里的一些人会对“做家庭作业”问题的任何非教育性答案投反对票,因为他们认为这些问题没有用处。注意回答什么问题以及如何回答。@realponsignist谢谢;)
Enter a number(0-10): 3
321
import java.util.Scanner
public class Assign
{
public static void main(String[]args)
{
Scanner n=new Scanner(System.in);
int num=0;
System.out.print("Enter a number(0-10): ");
num=n.nextInt();
int out = 1;
for(y=num;y>1;y--)
{
System.out.print(y+"*");
if(y==2)
System.out.println(1);
out*=y;
}
System.out.println(num+"!="+out);
}
}