if 是一种比较简单的选择结构,若给定的逻辑条件表达式为真,则执行一组给定的语句。其基本结构如下:
if(conditions){
statements;
}
逻辑条件表达式conditions必须放在小括号里,且仅当该表达式为真时,执行大括号内包含的语句,否则将跳过该条件语句而执行下面的语句。大括号内的语句可为一个或多个,当仅有一个语句时,大括号可以省略。但一般而言,为养成良好的编程习惯,同时增强程序代码的结构性和可读性,建议使用大括号将指定执行的语句括起来。
if后面可增加else进行扩展,即组成if…else语句,基本结构如下:
if(conditions){
statement1;
}else{
statement2;
}
当逻辑条件表达式conditions运算结果为真时,执行statement1语句(或语句块),否则执行statement2语句(或语句块)。
if(或if…else)也可以嵌套使用,来表达多重选择结构。