条件表达式的格式为:
exp1?exp2:exp3;
exp1中写的是条件判断语句
exp2代表exp1为真,则执行
exp3代表exp1为假,则执行
例如:
if(a > 5)
b=3
else
b=-3
要将这一段代码转换为条件表达式,为:
a>5?b=3:b=-3;
需要注意的是条件表达式后边的两个执行语句只能执行一个,例如上式要么执行b=3,要么执行b=-3,不可能两个都执行
条件表达式的格式为:
exp1?exp2:exp3;
exp1中写的是条件判断语句
exp2代表exp1为真,则执行
exp3代表exp1为假,则执行
例如:
if(a > 5)
b=3
else
b=-3
要将这一段代码转换为条件表达式,为:
a>5?b=3:b=-3;
需要注意的是条件表达式后边的两个执行语句只能执行一个,例如上式要么执行b=3,要么执行b=-3,不可能两个都执行