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


}

 

posted @ 2020-05-26 11:06  abel2020  阅读(518)  评论(0编辑  收藏  举报