嵌入式-C语言中的if语句

目录

一.if语句介绍

二.案例实操

2.1C语言运行模板代码

2.2运行方法

2.3案例


一.if语句介绍

if判断语句是一种用于根据条件来进行条件分支的控制流语句。通过判断一个条件的真假来决定执行不同的代码块。

if语句的基本语法如下:
```
if (条件表达式) {
    // 如果条件为真,则执行这里的代码块
} else {
    // 如果条件为假,则执行这里的代码块
}
```

在if语句中,条件表达式可以是任何返回布尔值的表达式,例如比较两个数的大小、判断某个变量是否为null等。

如果条件表达式的值为真,那么if语句后面的代码块将会被执行;如果条件表达式的值为假,那么将会执行else语句后面的代码块。

需要注意的是,else语句是可选的,可以省略。如果省略了else语句,那么如果条件表达式的值为假,将不会执行任何代码块。

除了简单的if-else语句外,还可以使用嵌套的if语句来进行多重条件判断:
```
if (条件1) {
    // 如果条件1为真,则执行这里的代码块

    if (条件2) {
        // 如果条件1和条件2也为真,则执行这里的代码块
    }
} else {
    // 如果条件1为假,则执行这里的代码块
}
```

通过if判断语句,程序可以实现根据不同的条件执行不同的代码,增加程序的灵活性和可扩展性。

二.案例实操

2.1C语言运行模板代码

#include
int main()
{
    return 0;
}

2.2运行方法

在linux命令行

cd 目录

gcc xx.c

./a.out

2.3案例

#include 
int main()
{
    int a=0,b=0;
    int max=0;
    printf("input two data:");
    scanf("%d%d",&a,&b);
    if(a>b)
    {
        max=a;
    }
    if(a<=b)
    {
        max=b;
    }
    printf("max=%d\n",max);
    return 0;
}

当输入20 10的时候得到的结果是

max=20

你可能感兴趣的:(单片机,c语言,开发语言)