什么是if选择结构?
就相当于造句,如果…就…
if选择结构执行的顺序
if选择结构是根据条件判断之后再做处理,条件为真就进入代码块,条件为假就直接退出
计算机当中的三大逻辑结构
1.顺序2.分支3.循环
基本的if结构语法:
if(条件){ //boolean类型,要么是true/要么是false
//代码块
}
if-else结构语法:
if(条件){
//代码块1
}else{
//代码块2
}
多重if选择结构语法:
if(条件){
//代码块1
}else if(条件){
//代码块2
}else if(条件){
//代码块3
}else{
//代码块4
}
嵌套if选择结构语法:
if(条件1){
if(条件2){
//代码块
}else{
//代码块
}
}else{
//代码块
}
基本数据类型做判断用
String equals做判断
产生随机数:
int random = (int)(math.random()*10);
运算符优先级:
()>!>算术运算符>关系运算符>逻辑运算符
一元运算符:只对一个表达式进行操作 例如:!
二元运算符:对两个表达式进行操作 例如:&&||
三目运算符:表达式?:
什么是流程图:
== 解决指定问题的图形化表示方法==
符号汇总:
长方形:计算步骤
菱形:判断条件
圆形矩形:开始或结束
平行四边形:输入输出