第一次博客作业
一、思维导图
二、常用语句
1、if-else
if(条件句1) { 表达式 } else if(条件句2) { 表达式 } else(条件句3) { 表达式 }
if-else语句一般用于条件判断,else与距离自己最近且不与其他if语句关联的if语句相搭配。常见错误有:1 在表达式后加“;”。2 缺少“{ }”。
2、switch
switch(表达式){ case 常量表达式1: 语句段1; break; ....... case 常量表达式n: 语句段n; break; default: 语句段n-1; break; }
常见错误:case后面用“;”。
3、for
for(语句1;语句2;语句3){ 循环语句; }
注意:三个表达式之间用;而不是,
4、while
while(表达式){ 循环语句; }
基本上所有的循环结构都能用while写。
5、do-while
do{ 循环语句; }while(表达式)
必定执行一次表达式,与while语句有明显区别。
6、break以及continue
switch(表达式){ case 常量表达式1:语句段1;break; case 常量表达式2:语句段2;break; }
for(表达式1;表达式2;表达式3){ 语句1; continue 语句2; }
break语句可以出现在选择结构和循环结构里,但continue语句只能用在循环语句中,continue语句使用后,本次循环直接结束,不再执行continue之后的语句,直接进行下一轮循环。
三、pta截图
第3章
2.3、2.4
4.1
四、代码分析
1、
思路:将取值分为三部分,使用if-else语句判断输出。
收获:让我更好的理解了if-else的用法,并巩固了知识,夯实了基础。
2、
思路:首先输出水果名称,然后运用switch语句判断输出的价格。
错误:1. “:”经常错写成";" 2. 忘记break语句。
收获:学会了准确运用switch语句,牢记break语句的使用范围。
3、
思路:先正确输入各个参数,然后使用if语句和函数计算
错误:将%lf错写成了%d;忘记保留两位小数。
收获:正确区分“int”型和“double”型以及对应输出数字时的写法。