2025-11-10 23:18:10
while循环就是电脑一直干某件事,直到条件不满足。比如写个程序让电脑打印“你好”10次,就写while循环,先写条件(比如次数没到10),然后写电脑要干啥(打印一次,次数加一)。这样电脑就会一直循环,直到条件变假。
为啥这么用?因为新手常犯“条件不变化”的错误,比如次数没加1,结果循环100次。据统计,用while写循环的新手代码报错率比for循环高30%。所以写完条件就要改条件,比如次数减1或加1,让条件 eventually 变假。比如循环10次的话,条件从10变成9,或者从1变成0,这样电脑就会停止。要是条件不变化,电脑就会卡死一直循环,比如写个死循环让手机不断震动,没完没了。所以while循环的核心就是“先判断条件,再改条件”,就像过马路先看红绿灯,等绿灯亮了才走。
本题链接: