1.if语法
1 if(表达式)
2 语句
表达式成立(为真),则语句执行,表达式不成立(为假),则语句不执行
在c语言中,0为假,非0表示真,也就是表达式的结果如果是0,则语句不执行,不是0,则执行
例:输入一个数,判断是否为奇数
#include<stdio.h>
int main()
{
int num = 0;
scanf("%d", &num);
if (num % 2 == 1)
printf("%d是奇数!",num);
return 0;
}
2.else
#include<stdio.h>
int main()
{
int num = 0;
scanf("%d", &num);
if (num % 2 == 1)
printf("%d是奇数!",num);
else
printf("%d是偶数!",num);
return 0;
}
3.if分支包含多条语句
原if语句只能控制if下的一条语句
if(*****)
{
printf("1")
printf("2")
}
可行
if(*****)
printf("1")
printf("2")
仅仅控制第一条