循环语句

第一次作业

只愿长相守 提交于 2019-12-01 10:13:28
一、思维导图 二、语法认识 if-else : 注意:else与和它最近无搭配的if匹配 switch : 用法:若表达式的值与某个常量表达式的值相等,执行该常量表达式后的所有语句段直到跳出,若都不相等,则执行default后的所有语句段 注意:使用与不使用break的区别 for : 用法:表达式1赋值,表达式2控制条件,表达式3设置循环步长,表达式1只在进入循环前执行一次 问题:搞不清楚循环次数 解决方案:牢记执行循环语句前执行表达式2,循环语句执行后再执行表达式3 while : 用法:若表达式为真,则执行循环体语句,反之则跳出循环 do-while : 用法:先执行循环体语句,然后检查循环控制条件,若为真,继续循环,直到为假,循环结束,执行do-while的下一条语句 注意:无论是否符合循环条件,循环体语句都至少执行一次 break : 用法:用于跳出循环,还可用于switch语句 continue : 用法:只是跳过后面语句继续循环,只能用于循环 三、 pta 分数截图 2.3, 2.4作业 第3章作业 4.1作业 四、 pta 代码分析 1: 思路:先正确定义变量,明确变量范围,由“每次增加2华氏度”可知要运用循环语句,变量合法则按公式将输入的华氏温度转为摄氏温度,直到温度超过给的最大值,第一行必须要输出"fahr celsius",然后换行输出

c作业

柔情痞子 提交于 2019-12-01 10:08:49
二、 1 if else: if(表达式) { 语句1; } else { 语句2; } 如果表达式为真,执行语句1; 如果表达式为假,执行语句2。 if和else后面不能加;否则将输出空语句。 2.switch switch(表达式){ case 常量表达式1:语句段1;break; case 常量表达式2:语句段2;break; ... case 常量表达式n:语句段n;break; default:语句段n+1;break; 如果表达式的值与常量表达式的值相等,执行该表达式后相应语句。 如果表达式的值与常量表达式的值都不相等,执行default后的语句段n+1; 所有常量表达式的值都不能相等; 3.for语句 for(表达式1;表达式2;表达式3) 循环体语句; 先计算表达式1;再判断表达式2,如果表达式2为真,执行循环体语句,然后计算表达式3,然后判断表达式2;若表达式2为真,继续循环, 如果该表达式为假,结束循环,执行for的下一条语句。 循环体语句可以是复合语句; 可以用break来强制结束循环。 4.while while(表达式) 循环体语句; 当表达式为真,执行循环;当表达式为假,结束循环。 可用break来强制结束循环。 5.do while do{ 循环体语句 }while(表达式); 先进行一次循环,然后判断while表达式 若表达式为真,继续循环,

第一次作业

五迷三道 提交于 2019-12-01 10:08:11
**一. 制作思维导图** **二. 写出自己对以下语法的认识** 1.if-else if(表达式)语句1; else语句2;  if总与离它最近的else配对 2.switch switch(表达式) { case(表达式1):语句段1;break; ... case(表达式n):语句段n;break; default:语句段n+1;break; } switch语句里不一定要使用break;default可省略 3.for for (表达式1;表达式2;表达式3){ 循环体语句; } 表达式1:初值表达式,循环起点;表达式2:条件表达式,给出循环条件;表达式3:步长表达式 注:for语句里表达式1只执行1次,而表达式2,循环体语句,表达式3反复执行 4.while while(表达式){ 循环体语句; } 5.do-while do{ 循环体语句; while(表达式); } 循环体语句只能是一条语句;循环至少执行1次 6.break以及continue for(表达式1;表达式2;表达式3){ if(表达式4) break; }   for(表达式1;表达式2;表达式3){ 语句1;continue 语句2; }  break跳出循环,continue跳过循环这一轮剩下的语句进入下一轮  ** 三. pta分数截图** ** 四. pta代码分析** 题目1. 1.思路

! 博客作业 (1)

十年热恋 提交于 2019-12-01 10:07:14
1 . 思维导图 2 . 认识语句 (1)if-else if (表达式) 语句1; else 语句2; ​ 该语句用于实现分支结构,根据表达式的值选择语句1或语句2中一条执行; else与它最接近的if配对。 (2)switch switch(表达式){ case常量表达式1:语句段1;break; case常量表达式2:语句段2;break; ... case常量表达式n:语句段n;break; default: 语句段n+1;break; } switch语句中,case后面出现的应是一个常量表达式; 在switch语句中不使用break语句。 (3)for for(表达式1;表达式2;表达式3) 循环体语句 for语句中用两个分号分隔三个表达式,但for后面没有分号,因为for与其后的循环体语句合为一条完整语句; for语句执行过程中表达式1只在进入循环前执行一次; 如果循环体语句由多条语句组成,必须使用大括号变成一条复合语句。 (4) while while (表达式) 循环体语句 while语句执行过程,当表达式值为‘‘真’’时,循环执行,直到表达式的值为‘‘假’’,循环中止并继续执行while的下一条语句; while语句中的表达式可以是任意合法的表达式,循环体语句只能是一条语句。 (5) do-while do{ 循环体语句 }while (表达式); do

C语言知识归纳

淺唱寂寞╮ 提交于 2019-12-01 10:07:10
一.C语言知识思维导图 二.写出自己对下列语法的认识 1.if else语句 if(语句1){ 语句2; } else{ 语句3; } 执行流程:首先判断关键词 if 后括号内条件表达式的值,如果该表达式的值表达为真,则执行 if 体,接着执行 if 体后的其他语句;否则,若该表达式的值表达为假,则不执行该 if 体,直接执行 if 体后的其他语句。 问题:if语句中嵌合if语句时,难以判断else所对应的if体。 解决:else与其前面最近的还未配对的if相配对。 注意:一条if语句也可以看成一句简单语句。 2.switch语句 switch(ch){ case 1:语句1;break; case 2:语句2;break; default:语句3;break; } 执行流程:首先求解表达式,如果表达式的值与某个常量表达式的值相等,则执行该常量表达式后的相应语句段,如果表达式的值与任何一个常量表达式的值都不相等,则执行default后的语句段,最后执行break语句,跳出switch语句。 问题:在找到一个相同的case分支后忘记加break,输出错误。 解决:考虑到直接执行下一个语句,确定每个表达式后的break无法省去。 注意:每个case代码块内部的break语句不能少,否则会接下去执行下一个case,而不是跳出switch结构。 3.for语句 for(表达式1;表达式2

三、循环语句

…衆ロ難τιáo~ 提交于 2019-12-01 10:01:49
第三天 1 流程控制语句 1.1 顺序结构的基本使用 是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的 1.2分支语句 1.2.1 if语句格式1及执行流程 根据情况判断,让程序执行不同的子模块。 if : 结构 如果怎么样就怎么样。 if(表达式){ 执行语句; } 当表达式的结果为true时,执行执行语句,否则不执行。 tips:表达式的结果类型必须是boolean类型。 public class Demo01 { public static void main(String[] args) { System.out.println("程序运行开始......"); int x = 8; if(x > 9) { System.out.println("X是真的大!"); } System.out.println("程序运行结束......"); }} 1.2.2 if语句格式2及执行流程 if else 如果怎么样就怎么样,不然就怎么样 if(表达式){ if语句; }else{ else语句; } 世界上最远的距离就是你在if中,我在else中。 public static void main(String[] args) { System.out.println("程序运行开始......"); int x

Java Break 与 Continue

六月ゝ 毕业季﹏ 提交于 2019-12-01 09:43:50
章节 Java 基础 Java 简介 Java 环境搭建 Java 基本语法 Java 注释 Java 变量 Java 数据类型 Java 字符串 Java 类型转换 Java 运算符 Java 字符串 Java Math Java 布尔运算 Java If … Else Java Switch Java While 循环 Java For 循环 Java Break 与 Continue Java 数组 Java 异常 Java 方法 Java 类与对象 Java 类、对象 Java 类的属性 Java 类方法 Java 构造函数 Java 修饰符 Java 封装 Java 包 Java 继承 Java 多态 Java 内部类 Java 抽象 Java 接口 Java 枚举 Java 用户输入/Scanner Java 日期与时间 Java ArrayList Java HashMap Java 包装类 Java 文件 Java Break 前面章节中,介绍switch语句时,学习过 break 语句,它用于“跳出”switch语句。 break 语句也可以用来跳出循环。 这个例子中,当i等于4时跳出循环: 示例 for (int i = 0; i < 10; i++) { if (i == 4) { break; } System.out.println(i); } Java

博客园作业.

十年热恋 提交于 2019-12-01 09:15:25
一.思维导图. 二.c语言语法. 1.if else. if (表达式){ 语句1; } else{ 语句2; } else与其上面最接近的if相关联。 表达式的值为"真",则执行语句1;如果表达式的值为"假",则执行语句2. 2.switch. switch(表达式){ case 常量表达式1;语句段1;break; case 常量表达式2;语句段2;break; ... case 常量表达式n;语句段n;break; default: 语句段n+1;break; } switch语句中的break语句不是每个case语句后都要有 3.for. for(表达式1;表达式2;表达式3){ 循环体语句;} for的后面没有分号,因为for与其后面的循环体语句合起来作为完整的语句。 4.while. while(表达式){ 循环体语句;} while语句中的表达式一般是关系表达式或逻辑表达式,只要表达式的值为真即可继续循环。 5.do while. do { 循环体语句 }while(循环条件); 先执行一次循环语句,再判断循环条件. 所以无论是否满足循环条件,循环至少执行一次。 6.break及continue. for (表达式1;表达式2;表达式3) { if(表达式){ break; }//跳出循环。 } for (表达式1;表达式2;表达式3) { if(表达式) {

语法规则与语句

こ雲淡風輕ζ 提交于 2019-12-01 09:13:50
语法规则与语句 一、输入与输出 输出: 1.输出单个值,将需要输出的内容直接放到小括号内即可,可以是任意类型的常量或者表达式。 2.输出多个值,将需要输出的内容放到小括号里,不同的输出内容用逗号隔开。(逗号不会被显示出来,自动空格分割)。 3.格式化输出与shell类似,print()函数每次输出后换行,需要输出不换行,在最后加入end=’ ‘ (但是必须后面再接一个有普通输出,才可以打印出来) 输入: 1.input()函数用来接收键盘输入,并将任何输入的值作为字符串处理,可以添加提示信息。 可以看出a只是提示信息并没有真正被赋值 需要输入特定类型的值,可以先接收输入在进行类型转换 二、条件判断 条件判断通过if语句实现,使用if语句需要同时使用语句缩进,以表明语句逻辑。 有三种常用的语句格式: 1.if 条件成立执行if后的缩进语句块,缩进字符的位置数量没有明确规定,建议缩进4个字符位置 2.if-else 条件成立时执行if后的缩进语句块,否则执行else后的缩进语句块 3.当条件不止一个的时候,对条件进行逐个判断并处理以适应多种情况的情形 进行多条件判断时,需要正确设置条件顺序,否则程序会报错,else部分不是必须的 三、循环 循环部分与shell差别不大 1.for-in循环 利用for-in循环可以将队列、列表、元组或者字典中的元素进行遍历,序列可以用range(

语法规则与语句

牧云@^-^@ 提交于 2019-12-01 09:12:55
语法规则与语句 一、 输入与输出 输出: 1. 输出单个值,将需要输出的内容直接放到小括号内即可,可以是任意类型的常量或者表达式。 2. 输出多个值,将需要输出的内容放到小括号里,不同的输出内容用逗号隔开。( 逗号不会被显示出来,自动空格分割 )。 3. 格式化输出与shell类似,print()函数每次输出后换行,需要输出不换行,在最后加入end= ’ ‘ ( 但是必须后面再接一个有普通输出,才可以打印出来 ) 输入: 1. input()函数用来接收键盘输入,并将任何输入的值作为字符串处理,可以添加提示信息。 可以看出 a只是提示信息并没有真正被赋值 需要 输入特定类型的值,可以先接收输入在进行类型转换 二、 条件判断 条件判断通过if语句实现,使用if语句需要同时使用语句缩进,以表明语句逻辑。 有三种常用的语句格式: 1. if 条件成立执行if后的缩进语句块,缩进字符的位置数量没有明确规定, 建议缩进4个字符位置 2. if-else 条件成立时执行if后的缩进语句块,否则执行else后的缩进语句块 3. 当条件不止一个的时候,对条件进行逐个判断并处理以适应多种情况的情形 进行多条件判断时,需要正确设置条件顺序,否则程序会报错, else部分不是必须的 三、 循环 循环部分与shell差别不大 1. for-in循环 利用for-in循环可以将队列、列表