A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今天学习了分支结果和循环结构   ,纪录的笔记如下:
1.分支结构有三种
    1) if 结构, 选择某条语句是否执行
            语法
      if (表达式) {
            语句;

        }
    2) if-else 结构, 选择两条语句执行哪一条
            语法
            if (表达式) {
            如果为真执行语句1;
        } else {
            如果为假执行语句2;
        }

    3) switch 结构, 直接进行映射匹配

    switch(表达式或变量) {
        case 常量表达式1: 语句1;
        case 常量表达式2: 语句2;
        ...
        case 常量表达式N: 语句N;
        default: 默认语句;
    }
2 循环结果
          在 C 语言中, 提供了 三种循环: while 循环; do-while 循环 和 for 循环

    1)while 循环
    基本语法:
        while (表达式) 循环语句;
    执行: 首先判断表达式是否为真, 如果是真, 则执行循环语句
         如果表达式为假, 则跳出 while 语句, 执行后面的代码
         如果执行完循环语句, 则再次判断表达式的真假, 继续执行

    常用的语法:
        while (表达式) {
            循环语句;

        }
    2)for 循环
          使用 while 循环进行制定次数的循环时, 常常容易遗忘累加的操作
    for 循环从语法上杜绝了这类问题
    for 循环也和 while 和 do-while 一样, 可以互相转换, 但是一般用在制定循环次数的地方
    基本语法:
        for (表达式1; 表达式2; 表达式3) {
            循环体;

        }
          3)do-while 循环
     do-while 循环的含义是先执行一段代码, 然后再判断是否继续循环
     语法:
       do {
            循环体
      } while(表达式);

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马