c语言分别用do循环和do……while循环,编写程序,输出1-1000之间,能被7整除的数。

c语言分别用do循环和do……while循环,编写程序,输出1-1000之间,能被7整除的数。

问题描述:

分别用do循环和do……while循环,编写程序,输出1-1000之间,能被7整除的数。

如下:

while:

#include <stdio.h>

int main ()
{
   /* while 循环执行 */
   int a=1;
   while(a<=1000){
       if(a%7==0){
          printf("a 的值: %d\n", a);
      }
      a++;
   }
}

do while:

#include <stdio.h>

int main ()
{
   /* while 循环执行 */
   int a=1;
   do{
       if(a%7==0){
          printf("a 的值: %d\n", a);
      }
      a++;
   }while(a<=1000);
}

do循环是个什么循环?我只听过do...while和while或者for循环