yzwushidong 发表于 2008-1-7 19:46

请教啊~~ 有点不懂的代码

For i=1 to 3         
   For j=1 to i              
     For k=j to 3           
       a=a+1            
     Next k
   Next j
Next i

最后打印出a结果是14
这个14是怎么样累加的啊   请大家帮帮小弟啊  弄不懂  希望能详细解释哦  谢谢了

fairy4 发表于 2008-1-8 15:44

那個sb寫的代碼?
數據流程:
i=1;j=1 to 1;k=1 to3,此時a+=1執行3次,a=3
i=2;j=1to2;k=1,2 to3,此時a+=1執行5次,a=8(k=1 to3 ,3次,k=2to 3,2次)
i=3,j=1to3,k=1,2,3 to3,此時執行6次,a=14(k=1 to3 ,3次,k=2to 3,2次,k=3to 3,1次)

页: [1]

编程论坛