美文网首页
C语言流程控制-----循环嵌套

C语言流程控制-----循环嵌套

作者: AuglyXu | 来源:发表于2018-09-01 22:26 被阅读0次

案例

  • 案例一
  • 主要规律:尖尖朝下,修改内循环初始化表达式
#include <studio.h>
int main(){
   /*
     * 需求
     ---
     --
     -
     注意: 在企业开发中, 但凡遇到需要解决很多行很多列的问题, 就要想到循环嵌套
     */

//思考:先考虑如何输出
/*
---
---
---
*/
/*
for(int i = 1;i <= 3;i++)
{
       for(int j = 1;j <=3;j++)
      {
        printf("-");
      }
printf("\n");
}
*/

//需求的实现
for(int i = 1;i <= 3;i++)
{
       for(int j = i;j <=3;j++)
      {
        printf("-");
      }
printf("\n");
}
return  0;
}

  • 案例二
  • 主要规律:尖尖朝上,修改内循环条件表达式
#include <stdio.h>

int main()
{
    /*
     -
     --
     ---
     */
    int count = 0;
//    for(int i = 0; i < 3; i++){ // 行数
//        for(int j = 0; j <= count; j++){ // 列数
//            printf("-");
//        }
//        printf("\n");
//        count++;
//    }

    // 规律: 尖尖朝上, 修改内循环条件表达式
    for(int i = 0; i < 3; i++){ // 行数
        for(int j = 0; j <= i; j++){ // 列数
            printf("-");
        }
        printf("\n");
    }
    return 0;
}

  • 案例三
  • 案例一、案例二综合
#include <stdio.h>

int main()
{
    /*

     ---*
     --***
     -*****

     *
     ***
     *****
     */

    for(int i = 0; i < 3; i++){ // 行数
        for(int j = i; j < 3; j++){ // 列数
                printf(" ");
        }
        for(int j = 0; j <= i * 2; j++){ // 列数
               printf("*");
        }
        printf("\n");
    }
    return 0;
}

相关文章

  • C语言流程控制-----循环嵌套

    案例 案例一 主要规律:尖尖朝下,修改内循环初始化表达式 案例二 主要规律:尖尖朝上,修改内循环条件表达式 案例三...

  • 零基础Java学习第四篇

    流程控制 条件语句 if条件语句 循环语句 while循环语句 for循环语句 循环语句嵌套

  • 2017 08-24 SHELL脚本编程进阶

    流程控制过程式编程语言:顺序执行选择执行循环执行 一.条件选择if语句 类型:选择执行 注意:if语句可嵌套 ...

  • C语言到汇编-控制流

    C语言控制流程的语句有if-else 语句、switch 语句、while循环、for循环等,先来看一个if-el...

  • 初学C语言

    初学C语言——for循环语句的嵌套 #includeint main(int argc,const char * ...

  • 01-C语言流程控制-if和switch条件语句

    流程控制 流程控制三种结构: 顺序结构, 选择结构, 循环结构 选择结构 C语言中提供了两大选择结构,分别是if ...

  • 2016.9.29 C语言课堂笔记--(循环,数组)

    C语言预课课堂笔记 循环流程控制 while循环 分析:先判断条件是否成立,成立就执行while{}里面的语句,再...

  • 06-JavaScript流程控制

    流程控制基本概念 JavaScript中流程控制的概念和C语言中一样 也有顺序结构、选择结构和循环结构 选择结构i...

  • 17.JavaScript-循环嵌套练习

    1. 循环嵌套规律 在循环嵌套中外循环控制的是行数,内循环控制的是列数 ---------------------...

  • 【C语言】-循环的嵌套

    循环的嵌套:当在一个循环语句中嵌入另一个循环时,成为循环的嵌套。 循环嵌套的形式: (1)for语句中嵌入for语...

网友评论

      本文标题:C语言流程控制-----循环嵌套

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