玖叶教程网

前端编程开发入门

C语言之辅助循环continue语句(c语言循环赋值)

continue;用于循环内部的代码块,当执行到continue的时候,则不执行循环块里面剩余的代码,会执行循环的判断条件。(当执行到continue的的时候,跳过块中的剩下的代码,向上执行判断语句)

#include <stdio.h>
#define XX 3
int main (void)
{
    int j = 1;
    int i = 0;
    while (i < XX)
    {
        printf ("i = %d\n", i); //打印i的值
        i++;                           //递增i的值
        
        if(i == 2)   //当i等于2的时候,执行continue语句,跳过(语句4,语句5)并且向上执行条件判断
        continue;
        
        j = j + i;    //语句4
        printf("j = %d\n", j);//语句5   ,打印j的值
        
    }
    
    return 0;
}

程序输出如下(// 后面是我后加的说明,不是程序打印的)


i = 0      //第一次循环
j = 2     //第一次循环
i = 1             //第二次循环,因为i等于1的时候,执行下面i++的时候,i就等于2了,所以并没有打印j的值
i = 2     //第三次循环
j = 5     //第三次循环


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言