三大流程:顺序结构、选择结构、循环结构
1、顺序结构
顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。
2、选择结构
程序按照某个条件执行(出口只有一个)
1、if语句
执行逻辑:对条件进行判断,如果条件返回值为true 则执行。
if(){
}else{}
(1)、但分支结构
if(i == 1){
System.out.print("真棒");
}
(2)、多分支结构
if(i == 0){
System.out.print("i==0");
}else if(i > 0){
System.out.print("i>0");
}else{
System.out.print("i<0");
}
(3)a.判断一个整数,属于哪个范围:大于0,小于0,等于0;
int num = 10;
if(num > 0){
code1;
}else if(num < 0){
code2;
}else{
code3;
}
b.判断一个整数是奇数还是偶数,并输出判断结果
int num = 111;
if( num % 2 == 0 ){
code1;
}else if(num % 2 != 0){
code2;
}
c.设计一个程序,根据公式(身高-108)*2=体重,可以有10斤左右的浮动。来观察测试者体重是否合适
int height = 200;
int weight = 200