帮我加点注释intn=30到nj*=i;,谢了
public class Jiesheng 
{
	public static void main(String[] args)
	{
		int n = 30;
		double nj=1;
		for (int i=1;i<=n;i++)
		{
			nj*=i;
			System.out.println(i+"的阶乘是"+nj);
		}
		System.out.println(n+"的阶乘是"+nj);
	}
}
              
------解决方案--------------------public class Jiesheng 
{
	public static void main(String[] args)
	{
		int n = 30;//定义变量n,设置初始值
		double nj=1;//定义存储阶乘结果的变量,初始化为1
                 //计算1-n的阶乘,并输出
		for (int i=1;i<=n;i++)
		{
			nj*=i;
			System.out.println(i+"的阶乘是"+nj);
		}
                  //输出n的阶乘值
		System.out.println(n+"的阶乘是"+nj);
	}
}
------解决方案--------------------建议nj不要声明为double型,可以考虑long