1、语法结构
单分支:
if(表达式)\\表达式非0为真,0为假,只有为真时if后的语句才会被执行
语句;
else
语句;
多分支:
if (表达式)
语句;
else if(表达式)\\该表达式是在if后的表达式不成立的前提下判断的
语句;
else
语句;
代码示例:
#include <stdio.h>
int main()
{
int age = 0;
scanf("%d", &age);
if(age<18)
{
printf("未成年\n");
}
else
{
printf("成年\n");
}
}
2、注意事项
1.if语句中的表达是不要将“==”写为赋值“=”,否则该表达式将总是为真。
2.若if语句表达式后面有多个语句,则需使用用{}将其括在里面。
3.使用多个if语句要注意else所对应的是哪一个if。