下列程序运行后的输出结果为( )。public class Test {public static void main (String args[])
下列程序运行后的输出结果为()。 public class Test { public static void main (String args[]) { int i,j,p,s; s=0; for (i=1;i<=4; i++) { p=1; for(j=1;j<=i:j++) p=p*j; s=s+p; } System.out.println(s); } }
A.46
B.33
C.30
D.40
请帮忙给出正确答案和分析,谢谢!