作者dryadd52379 (永无止尽的六月)
看板EE_DSnP
标题[问题] hw1.2 p1
时间Thu Oct 13 01:16:06 2011
为甚麽当ibegin==_degit-1成立时(ibegin=1),idx=4?(不是应该还是1吗?)
还有就是当base case跑完时,跳回recursive case的第二个while时,ibegin的值会变回1?
感觉用next观察值的变化的时候,很多都跟我预期的不一样耶...
是我的ddd的问题吗?
--
※ 发信站 :批踢踢实业坊(ptt.cc)
◆ From: 140.112.250.75
1F:→ aalaass:第一个是因为在那次递回的时候,idx还没有被宣告 10/13 01:25
2F:→ dryadd52379:第二个没事了XD 10/13 01:26
3F:→ aalaass:第二个你把breakpoint往前移,然後把数值纪录一下就会懂了 10/13 01:26
4F:→ dryadd52379:为什麽经过第二个while,idx会从1跳到3 10/13 01:35
5F:→ dryadd52379:中间不是只会作一次++吗,而且後面的==用途是什麽? 10/13 01:36
6F:→ wmin0:这就是作业要问你的啊... 10/13 01:38
7F:→ dryadd52379:我终於看懂了== 10/13 01:46
8F:推 frankofranko:那idx 10/13 13:38
9F:→ frankofranko:那idx还没被定义为什麽display不会直接不见阿? 10/13 13:40
10F:→ aalaass:我不确定,但我记得display会随便显示一个记忆体位置的值 10/13 16:11