【正确答案】public class TesB7
{
puhlic static void main(String args[ ])
{
float sum=0,s=1;
for(int n=1;n<=20;n++)
{
s=s*n;
sum=sum+s;
}
System.out.println("1+2!+3!+…+20!="+sum);
}
}
【答案解析】 某个数的阶乘指从1乘以2乘以3乘以4一直乘到所要求的这个数。要求这些阶乘的和,首先需要构造出每个数的阶乘(s=s*n就求得了每个数的阶乘),然后把这些阶乘加起来完成了所需功能。