当前位置: 首页 > news >正文

嵌入式-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 <stdio.h>
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

 

http://www.lryc.cn/news/167257.html

相关文章:

  • 组合数 rust解法
  • 【SpringMVC】自定义注解与AOP结合使用
  • MyEclipse 用tomcat部署SSM项目后,项目名称和当前项目不一致
  • 来喽!!炒鸡详细的“数据在内存中的存储”真的来喽!
  • 【面试经典150 | 双指针】验证回文串
  • sql存储引擎
  • Visual Studio 2022安装SVN插件教程
  • 【PyCharm Community Edition】:串口开发
  • 亲测可用!!!Centos7安装chrome+chromedriver以便实现selenium自动化详细教程
  • spring cloud、gradle、父子项目、微服务框架搭建---cloud gateway(十)
  • AD22使用笔记+积累库
  • 20230912在ubuntu18.04下使用pigz来提高tar命令压缩解压缩的速度
  • python-xpath语法-爬取彼岸图4k高清动漫壁纸
  • 韩信点兵:求韩信一共有多少兵
  • 10个简单但超级有用的Python装饰器
  • DataGrip 2023 年下载、安装教程、亲测可用
  • 6.SpringEL与List,Map
  • 【Oracle】使用 SQL Developer 连接 Oracle 数据库
  • PostgreSQL 事务并发锁
  • CANoe-Model Editor无法修改ARXML文件的问题、E2E在SOME/IP通信中的使用问题
  • Conan安装第三方依赖库时SSL验证失败解决办法
  • 基于springboot+vue的大学生智能消费记账系统
  • Java——》synchronized的使用
  • vue+element使用阿里的图标库保存图标
  • Day 01 web前端基础知识
  • Redis 高可用之持久化
  • 生成元 rust解法
  • 某ERP系统存在RCE漏洞
  • ElasticSearch 因为索引字段改变,平滑迁移索引
  • invalid use of incomplete type ‘class Ui::xxx‘