7. C 语言 -- 分支结构: if 语句

本文主要讲述 C 语言分支结构中的 if 语句,包括 if 结构,if...else 结构和if...else if 结构(嵌套)。
摘要由CSDN通过智能技术生成

本博客主要内容为 “小甲鱼” 视频课程《带你学C带你飞》【第一季】 学习笔记,文章的主题内容均来自该课程,在这里仅作学习交流。在文章中可能出现一些错误或者不准确的地方,如发现请积极指出,十分感谢。
也欢迎大家一起讨论交流,如果你觉得这篇文章对你有所帮助,记得评论、点赞哦 ~(。・∀・)ノ゙

  在上一篇博客中介绍了关系运算符和条件运算符,实际上这两个运算符在很多时候会结合到分支结构中一起使用,那什么是分支结构呢?

  如下图所示,左侧是顺序结构,右侧是分支结构

图1 顺序结构与分支结构[1]

顺序结构的程序虽然能解决计算、输出等问题,但不能做判断再选择。对于要先做判断再选择的问题就要使用分支结构。分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。 [ 2 ] ^{[2]} [2]

  下面将主要介绍 if 语句。

1 if 结构

   if 结构如下图所示

这样的结构使得程序在执行的时候,满足条件的时候会执行某一个特定的语句块,但是不满足的时候就不会执行,具体的使用方法如下

…… // 其它语句
if (表达式)
{
   
    …… // 逻辑值为真所执行的语句、程序块
}
…… // 其它语句

  下面对这种结构进行进行举例说明

#include <stdio.h>
int main()
{
   
	int a = 20;

	if (a >= 18
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值