我是靠谱客的博主 疯狂宝马,最近开发中收集的这篇文章主要介绍C++中循环语句(for、while、do...while),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在一些项目代码里我们会经常使用循环语句实现一些功能,接下来就和大家讲讲C++的循环语句

for循环:

for(单次表达式;条件表达式;末尾循环体) {中间循环体;}

for (int i = 0; i < 5; i++)
{
    Log("hello world!");//执行的函数
}

程序运行结果:打印出5次hello world!

假如条件为真,就跳进循环体并执行里边的代码,当运行到右大括号}的时候就会回到上面,执行第三部分,在这里的i会加1,之后也会跳到第二部分,检查条件是否为真,如果为真继续执行for循环里边的代码,知道判断条件为假,及i>=5时跳出for循环。

第一部分在for循环之前执行一次,第二部分是一个比较或布尔值,执行每一次循环前会检验,第三部分是每次循环结束后执行的代码。

int i = 0;
for ( ; i < 5; )
{
    Log("hello,world");
    i++;
}
int i = 0;
bool condition = true;
for ( ;condition; )
{
    Log("hello,world!")
    i++;
    if (!(i < 5))
        condition = false;
}

上面这两个for循环语句和第一个的运行结果是一样的,可以看出for循环语句是很灵活的,并不拘泥于其表达式来用。

我们在遍历数组的时候一般用for循环。

while循环:

while(判断条件){执行代码}

int i = 0;
while (i<5)
{
    Log("hello,world!");
    i++;
}

和上面的for循环运行结果一样。

for循环和while循环具体的使用看自己情况选择使用。

do...while循环:

do...while循环相比于for循环和while循环用得不多。

do
{
  Log("hello,world!");  
}while(i < 5); 

do...while循环确保了如果while里边条件为假时还是会执行一次循环,及do...while循环至少执行一次。

好了关于C++循环语句就讲到这了,如有错误,欢迎大家在评论区指正。~~~

最后

以上就是疯狂宝马为你收集整理的C++中循环语句(for、while、do...while)的全部内容,希望文章能够帮你解决C++中循环语句(for、while、do...while)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部