首页 > 编程知识 正文

while和dowhile循环的主要区别是,while循环和do while循环的区别是什么?

时间:2023-05-05 11:02:08 阅读:275594 作者:1084

while循环结构
do-while循环结构

直接上例子:

while #include <stdio.h>int main(){ while(0) { printf("啊"); }}//不循环 while判断条件为0假 do-while #include <stdio.h>int main(){ do { printf("啊"); }while(0)}//while判断条件为0,但是do-while语句无条件执行循环体,则会执行一次循环,再结束循环//如果while(1)则无限循环 例题:输出(0,10000)内所有的倍数 #include <stdio.h>int main(){ int a = 1 //一般不说0是谁的倍数,所以a定义为1 while(a < 10000) { if(a % 7 == 0) printf("%dn",a); a++; }}

do - while循环

#include <stdio.h>int main(){ int a = 1; do { if(a % 7 == 0) printf("%dn",a); a++; }while(a < 10000)}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。