学点C语言(8):while与do while轮回
当前位置:以往代写 > C/C++ 教程 >学点C语言(8):while与do while轮回
2019-06-13

学点C语言(8):while与do while轮回

学点C语言(8):while与do while轮回

副标题#e#

1. while 轮回:

#include <stdio.h>

int main(void)
{
  int i=0;
  while (i<10) {
    i++;
    printf("%d\n", i);
  }
  getchar();
  return 0;
}

2. do while 轮回:

#include <stdio.h>

int main(void)
{
  int i=0;
  do
  {
    i++;
    printf("%d\n", i);
  } while (i<10);
  getchar();
  return 0;
}

3. while 与 do while 的区别:

#include <stdio.h>

int main(void)
{
  int i=10;

  while (i<10)
  {
    printf("while");  //这个不会执行
  }

  do
  {
    printf("do while"); //这个会执行
  } while (i<10);

  getchar();
  return 0;
}


#p#副标题#e#

4. break 与 continue:

#include <stdio.h>

int main(void)
{
  int i=0;

  while (i<10)
  {
    i++;
    if (i==8) break; /* 不高出 8 */
    if (i%2==0) continue; /* 只要单数 */
     printf("%d\n", i);
  }

  getchar();
  return 0;
}

5. 无限轮回:

#include <stdio.h>

int main(void)
{
  int i=0;
  while (1)  //或while (!0)
   {
    i++;
    printf("%d\n", i);
    if (i==100) break;
   }
  getchar();
  return 0;
}

返回“学点C语言 – 目次”

    关键字:

在线提交作业