回顾
语句
1.语句中的空格
2.空语句
3.声明语句
4.赋值语句
学习小结
一、程序逻辑
结构话程序设计(Structured programming)是一种经典的编程模式,强调模块化、积木化的方法来建立程序。
1.顺序结构
最简单的结构,按照程序语句出现的先后顺序一句一句地执行。
2.分支结构
选择结构也称分支结构,根据输入数据和中间结果的不同,需要选择不同的语句组执行。
3.循环结构
特点就是在给定条件成立时,反复执行某个程序段。
通常给定条件为循环条件,反复执行的程序段为循环体。
二、选择结构
条件分支:根据给定的条件进行判断,决定执行某个分支的程序段。如if语句和if...else语句。
开关分支:根据给定整型表达式的值进行判断,然后决定执行多路分支中的一支。如switch语句。
1.if语句
if(判断条件){
语句1;
......
语句n;
}
2.if...else语句
if(判断表达式){
语句块1;
} else {
语句块2;
}
3.if...else if...else语句
if(条件判断1){
语句块1;
} else if(条件判断2){
语句块2;
}
... //多个else if()语句
else{
语句块n;
}
4.多重选择
switch(表达式){
case 常量选择值1: 语句体1{break;}
case 常量选择值1: 语句体1{break;}
...
case 常量选择值n: 语句体n{break;}
default : 默认语句体{break;}
}
注:break跳出该结构。
思考
今天再次思考了昨天的问题,发现原码、反码、补码没有想象中的那么简单,这个硬骨头还是要吃呀。
记于2017年6月22日夜(23日凌晨)