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循环中都可以使用。