7 循环选择 i++ 和++i , do while 和 while 区别
1 循环选择
- 1 do while 出口判断条件是否满足,后面有 “ ;”
至少循环一次
先执行,再判断
如用于先输入 再判断时
- for 用于 有初始值,有更新, 循环次数明确,循环计数
- while 用于其他
2 i++ 和++i , do while 和 while 区别
// i++ 和++i , do while 和 while 区别 #include <stdio.h> //#define N 10 main() { int i = 0; while (++i < 4) printf("hi "); printf("i=%d", i); //i=4 跳出 执行3次 hi do { printf(" bye"); } while (i++ < 8); //4 -8 各执行一次,共5次bye }