c语言,求大神指点
5个回答
展开全部
分析:
从m循环来看,4次循环m会分别等于1,2,3,4,由于有s=s+p;是求累加的结果,即分别在m等于1~4时求p值累加
从n循环来看,m次循环,由于p=1;语句那么p值在n=1,2,...,m-1循环时无论怎么算都被这句冲掉,也就是在n=m这最后一次循环时计算的p值能最终保留下来
最内侧循环,仍用变量n,所以外循环的n的作用取消,循环m次,让p累乘,相当于求p=1*2*3*...*m
那么在m循环m=1时,内部求得的p=1*1=1,s=0+1=1
m=2时,p=1*2=2,s=1+2=3
m=3时,p=1*2*3=6,s=3+6=9
m=4时,p=1*2*3*4=24,s=9+24=33
最后输出s=33
展开全部
指点什么??这就是一个循环的嵌套啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(1),(2),(3),(4)
(1),(1,2),(1,2,3),(1,2,3,4)
(1),((1),(1,2)),((1),(1,2),(1,2,3)),((1),(1,2),(1,2,3),(1,2,3,4))
1,2,12,288
1,3,15,303
应该是"303\n"
(1),(1,2),(1,2,3),(1,2,3,4)
(1),((1),(1,2)),((1),(1,2),(1,2,3)),((1),(1,2),(1,2,3),(1,2,3,4))
1,2,12,288
1,3,15,303
应该是"303\n"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询