C++中continue语句的使用技巧

分类:知识百科 日期: 点击:0

C++中的continue语句是一种循环控制语句,它的作用是跳过本次循环,立即进入下一次循环。在C++中,continue语句可以用于for循环、while循环和do-while循环中,它可以用来控制循环的执行过程,以达到跳过某些不必要的代码段的目的。

for循环中使用continue语句

在for循环中,continue语句可以跳过本次循环,立即进入下一次循环,从而结束本次循环。例如,有一个数组int arr[10],要求遍历数组,输出除了数组中值为0的元素外的所有元素,可以使用以下代码:

for(int i=0;i<10;i++){
    if(arr[i] == 0)
        continue;
    cout<

上面的代码中,当发现数组中的元素值为0时,会立即跳过本次循环,进入下一次循环,从而达到跳过输出0值的元素的目的。

while循环中使用continue语句

在while循环中,continue语句也可以跳过本次循环,立即进入下一次循环,从而结束本次循环。例如,有一个数组int arr[10],要求遍历数组,输出除了数组中值为0的元素外的所有元素,可以使用以下代码:

int i=0;
while(i<10){
    if(arr[i] == 0)
        continue;
    cout<

上面的代码中,当发现数组中的元素值为0时,会立即跳过本次循环,进入下一次循环,从而达到跳过输出0值的元素的目的。

do-while循环中使用continue语句

在do-while循环中,continue语句也可以跳过本次循环,立即进入下一次循环,从而结束本次循环。例如,有一个数组int arr[10],要求遍历数组,输出除了数组中值为0的元素外的所有元素,可以使用以下代码:

int i=0;
do{
    if(arr[i] == 0)
        continue;
    cout<

上面的代码中,当发现数组中的元素值为0时,会立即跳过本次循环,进入下一次循环,从而达到跳过输出0值的元素的目的。

C++中的continue语句可以用来控制循环的执行过程,以达到跳过某些不必要的代码段的目的,在for循环、while循环和do-while循环中都可以使用。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。