作者rogerexe (rogerexe)
看板Grad-ProbAsk
标题[理工] 请教For/While Loop 概念
时间Sun Jan 13 10:23:16 2019
如题
我自己对两种回圈的理解是等价
只差在设计概念 While 偏向执行次数未知
我在网路上看到一篇介绍
http://sohumtw.blogspot.com/2012/07/for-while-if-switch.html
内容叙述第二/四点 for/while loop 结束时i的值不同??
这跟我认知有差异 (我以为网志范例 for/while loop 结束时i皆是3 )
拍谢我废物新手,还请高手提点
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.228.243.182
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1547346199.A.D97.html
1F:推 sssxyz11: 两者功能是一样没错阿,只是差在for可以比while多设变 01/13 10:56
2F:→ sssxyz11: 数跟做回圈末的动作。而且其实这个范例不太准,因为实 01/13 10:56
3F:→ sssxyz11: 际上for(int i = 0;;)的这个i出回圈後就消失了,根本 01/13 10:56
4F:→ sssxyz11: 不会有办法再print,我猜他应该是说在回圈内print那个变 01/13 10:56
5F:→ sssxyz11: 数i吧?因为两者都能控制回圈执行3次,但用while在i++ 01/13 10:56
6F:→ sssxyz11: 之後print的确可以有1,2,3的情况,自己trace看看吧! 01/13 10:56
7F:→ rogerexe: 感恩感恩 01/13 10:59
8F:→ rogerexe: 感谢拯救废新手 3q 01/13 11:01