第四天笔记
一.if语句
根据条件执行不同的操作
格式: 1.if(0{} 2.if(){} else (){} 3.if(){} else if(){} 4.if(){}else if (){} 5.if()
特点: 1.一次if语句只能执行给所有操作中的一个
2.if();此时if语句只有紧跟后面一句有效,且不能定义变量
3.if(条件判断){},里面的条件判断如果是条件的等于判断,常量写在前面
二.switch语句
格式:switch(表达式){case 常量表达式1:语句1;break;...case....;default:语句n}
特点:1.条件结果只能是整数,case只能是整型常量
2.break可有可无,有则执行完跳出,没有则继续执行
3.deault 如果条件都不满足,会执行这句
4.case下面定义变量必须加{ } 且case的常量值不能重复
5.switch语句可以全部用if语句代替,但是if语句不能全用switch替代
三.while与do while语句
格式:while(条件) {语句}; do{语句} while(条件);
特点:1.碰到continue,跳出本次循环继续下次判断,如果条件成立,继续执行循环
2.碰到break无论条件满足与否,循环立刻结束
3.continue与break跳出的都是所在循环的作用域,如果外层有循环,不受影响
4.do while至少执行一次,while可能一次都不执行
四.for语句
格式:for( ; ; ){ }里面是3个语句
特点: 1.碰到continue,跳出本次循环继续下次判断,如果条件成立,继续执行循环
2.碰到break无论条件满足与否,循环立刻结束
3.continue与break跳出的都是所在循环的作用域,如果外层有循环,不受影响
continue与break应用场景:
break与continue的区别:
使用for循环打印九九乘法表
使用for循环打印星星三角形/倒三角形
倒三角:
|
|