C语言day04-13for循环

作者: liyuhong165 | 来源:发表于2016-05-01 00:10 被阅读44次

    pragma mark for循环

    pragma mark 概念

    /**
     *  while的循环升级版
     while(条件表达式)
     {
        语句;
        ...
     }
     
     for (初始化表达式;条件表达式;循环后增量表达式)
     {
        语句;
        ...
     }
     条件表达式:和while,dowhile一样,只有条件满足才会执行循环体
     初始化表达式: 在整个for循环的生命周期中,初始化表达式只会执行一次
     循环后增量表达式: 会在每次循环体之后完毕 之后调用一次
     */
    

    pragma mark 代码

    #include <stdio.h>
    int main()
    {
        
    #pragma mark 练习
        /*
        int count = 100;  // 用于控制循环什么时候结束
        while (count > 0) {
            printf("发射子弹 %i\\n",count);
            count--;    // 控制循环的次数,当每次循环执行完毕之后都会执行一次
        }
        */
        // 能用while做的 用for都能做, for相当于while的升级版
        // 以后如果定义的变量仅仅用于控制循环什么时候结束,循环结束之后就不再使用了,那么可以使用for循环
        // 如果将用于控制循环的变量定义在for循环中,那么循环结束了,变量也释放了
    //    int number = 100;
        
        //   步骤      1           2/5/8     4/7/10
        for (int number = 100; number > 0;number-- ) {
            // 3/6/9
            printf("发射子弹 %i\\n",number);
    //        number -- ;
        }
    //    printf("%i",number);
        return 0;
    }
    
    
    

    相关文章

      网友评论

        本文标题:C语言day04-13for循环

        本文链接:https://www.haomeiwen.com/subject/tgjkrttx.html