int:整形 用于存储整数,例如,学生人数、某公司的员工编号、一年的天数、一天的小时数。
double:双精度浮点型 用于存储带有小数的数字,列入,商品价格、世界银行给其他国家(地区)的贷款金额、员工工资。
char:字符型 用于存储单个字符,例如,性别、成绩
string:字符串型 用于存储一串字符,例如,员工姓名、产品型号、产品介绍信息。
boolean:true(真) false(假)
+:加法运算符,求操作数的和
-:减法运算符,求操作数的差
*:乘法运算符,求操作运算符的乘积
/:除法运算符,求操作的商
%:取余运算符,求操作数相除的余数
:大于
<:小于
=:大于等于
<=:小于等于
==:等于
!=:不等于
&&:与,并且
||:或,或者
!:非
if(条件){
代码块 //条件成立后要执行的代码,可以是一条语句,也可以是一组语句
}
当结果为true时,程序先执行大括号里的代码块,在执行if结构后面的代码。
当结果为false时,不执行大括号里的代码块.而直接执行if结构后面的代码。
if(条件){
代码块1
}else {
代码块2}
else块最多有一个或则没有,else块必须要放到else if块后
else if块可以有多个或者没有,需要几个else if块完全取决于需要。
if(条件1){
if(条件2){
代码块
}else{
代码块2
}
}else{
代码块3
}
1.只有当满足外层if选择结构的条件时,才会判断内层if的条件。
2.else总是与它前面最近的那个缺少else的if配对。