首页 > 学院 > 开发设计 > 正文

【C语言简单说】十六:do...while循环

2019-11-08 01:36:37
字体:
来源:转载
供稿:网友

* ㄟ(▔^▔ㄟ) (╯▔^▔)╯* 今天差点忘记更了=。=。。

今天我们来说我们的do…while循环,其实这个循环和我们的while循环很像,区别就在于我们现在要学的这个循环是先执行一次循环,再去判断条件是否正确。

为什么这么说呢?是不是没理解?没关系,我们看我们的代码:

#include<stdio.h>#include<stdlib.h>int main() { int i=0; do{ PRintf("你是飞机/n"); i++; } while(i<10); system("pause"); return 0;}

我们上面代码和之前一节的代码其实一样,就是多了一个do而已,然后while放到了花括号的最后面;注意:while结束有一个分号表示结束,记得要打。

之前我们说过,我们的while在前面的时候是不是首先判断i的值是否小于10才进行循环?那么在这里就不用判断小不小于10了,我们把i=0改成i等于100试试;代码如下:

#include<stdio.h>#include<stdlib.h>int main() { int i=100; do{ printf("你是飞机/n"); i++; } while(i<10); system("pause"); return 0;}

是不是发现还会输出 “你是飞机”?对的没错,在这里不管i是否大于10都会执行一次循环的内容,到最后面才判断。那么这个就是和while的区别。简单吧?

┑( ̄Д  ̄)┍

持续更新。。。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表