今天学了选择语句还有注释的两种写法;
1.选择语句
关系运算符 > < == != >= <=
优先级 关系运算符小于算术运算符 大于赋值运算符
当多个连续的关系运算符时 从左向右 最后!= ==
且关系运算符对应数字0/1 真1假0可打印
第一种 if (只有一次判读)
if(){
A
}
若bool为1 则执行A 为0跳过语句
第二种 if-else(只有两种或三种分支)
if(){
A
}else{
B
}
若bool为1 则执行A 反之则执行B
第三种 同级联if-else if-else(至少三种分支)
if(){
A
}else if(){
B
}else{
C
}
判断顺序为:先A的if 真就执行A然后跳出 不真就B 真就B然后跳出 不真就C
如果用多个if的话不会跳出 而是不断顺序执行;
第四种 switch-case型 有时候可以替换if级联
从上到小判断case 需要设置break 不然会一直往下执行到switch结束
switch(Score/10){
case 9:
Grade = 65;
break;
case 8:
Grade = 66;
break;
case 7:
Grade = 67;
break;
case 6:
Grade = 68;
break;
default:
Grade = 69;
}