C06C语言循环结构详解
循环结构的灵活性,写过代码的你一定懂。C 语言里常用的三种循环:for、while、do...while,每种都有自己的用武之地。比如你想写个从 1 加到 100 的程序,三种循环都能搞定,看你习惯哪种风格了。
for 循环的格式比较紧凑,for (i=1; i<=100; i++)
那种,用来搞定计数场景挺顺手。while 循环就适合那种不知道循环几次的情况,比如读取文件直到结束。
do...while 就更了,至少会执行一次循环体。像是你做菜单操作,先展示一次菜单,再判断要不要继续,就挺适合它。
哦,对了,还有个老古董叫goto。虽然用它也能绕出循环逻辑,但可读性真不咋地,除非底层优化要用,一般都建议别碰。
如果你对循环结构的各种姿势感兴趣,推荐你看看下面这些链接,例子蛮实用的,语言不只限 C,连 JS 和 PowerShell 也有提。
下载地址
用户评论