第一次博客园作业 2019.10.13
一.思维导图[思维导图] 二.对以下语法的认识 1.if - else 语句 if(条件1) { 语句1; } else { 语句2; } 问题 :if 或 else 只执行一个语句。 解决方法 :每一个if或else后面都接{},将要执行内容作为一个复合语句执行。 注意 :if 和 else 之间不能用除执行内容外其他语句间隔(即{}复合语句与else间不能接其他语句),否则else将缺失if匹配。 2.switch语句 switch(变量表达式) { case 条件1: 语句1;break; case 条件2: 语句2;break; … case 条件n: 语句n;break; default: 语句n+1;break; } 问题 :漏掉break;则循环将把满足条件后的所有语句全部执行,直到下一个break。 解决 :根据需要在一定条件后加上break。 注意 : 1.switch语句是将变量表达式在语句中遍历,当变量表达式与条件相同时,执行对应语句, 2.如果不加入default,则循环将会在结束后自动跳出,区别就在于有没有对无关条件进行操作; 3.for语句 for(表达式1; 表达式2; 表达式3) { 循环体语句 } 注意 : for(a;b;c) a 初始条件 可以省去 b 循环继续条件 c 每轮结束执行动作 a、b、c间要用;间隔,否则循环体无法执行。 4