大家好,又是来到sunyuan的C语言基础讲解的时候了。这次的讲解分为if和switch两部分。
一、if语句的理解与实际运用
if的框架主要有以下几种
: ① if()
{
//如果这里面只有一条语句,则可以省略大括号。
}
② if()
{
//如果这里面只有一条语句,则可以省略大括号。
}
else
{
//如果这里面只有一条语句,则可以省略大括号。
}
.............
③ if()
{
}
else if()
{
}
else if()
{
}
............
特别提醒:if嵌套的话,else总是与离它最近的if相匹配
if括号里面的不是真就是假,值为0就是假,值不为0就是真
在这里给出例子:
#include<stdio.h>
int main()
{
int x=0;
scanf("%d",&x);
if(1) // if括号里面的值为1 就是永远为真 始终被执行
printf("sunyuan"); //只有一条语句可以省略大括号
if(x!=0) //所输入的值不为0才执行下面的语句
prinf("sunyuan_1");
else // 所输入的值为0才执行下面的语句
printf("fail");
return 0;
}
大家是不是对 if 语句有了一定的理解呢?
本文作者:sunyuan的软件专栏