A-A+
#include<stdio.h>main(){inti j sum=0 m n=4;for
问题详情
#include<stdio.h>
main()
{inti,j,sum=0,m,n=4;
for(i=1;i<=n;i++)
{m=1;
for(j=1;j<=i;j++)m=m*j;
sum=sum+m;}
printf("sum=%dn",sum);
}
程序运行结果是:______
参考答案
正确答案:
sum=33[解析]
外层循环:i=1,m=1时,m=m*j(j=1)=1×1=1,sum=1,
i=2,m=1时,m=m*j(j=1,2)=1×2=2,sum=3,
i=3,m=1时,m=m*j(j=1,2,3,)=2×3=6,sum=9,
i=4,m=1时,m=m*j(j=1,2,3,4)=6×4=24,sum=33