什么是语句呢?
通俗点来讲就是每有一个“;”便是一个语句。
分支语句,顾名思义就是拥有多个分支的语句
如下是一个根据输入年龄来判断属于哪个年龄段的代码,在进行年龄段判断时,由于人生拥有不同的时期,不同的时期又有不同的判断掉件,所以需要使用分支语句来进行判断,即
if…
else if…
else if…

else if…
else
的格式
在进行分支语句的编写时,最后一个else可以省略,但是会失去一块判断域

int main()
{int age;
scanf("%d",&age);
if (age<18)
{printf("未成年人\n");
}
else if(age>=18&&age<=30)
{printf("青年\n");
}
else if(age>=30&&sge<=60)
{printf("中年\n");
}
else
{printf("老年\n");
}
return 0;
}

分支语句---- if …… else if …… else相关推荐

  1. c if 判断select已经选择的值_Golang语言基础教程:if分支语句

    一.程序的流程结构 程序的流程控制结构一共有三种:顺序结构,选择结构,循环结构. 顺序结构:从上向下,逐行执行. 选择结构:条件满足,某些代码才会执行.0-1次 分支语句:if,switch,sele ...

  2. 分支语句、循环语句、函数初步

    分支语句 对于要先做判断再选择的问题就要使用分支结构.分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的顺序.分支结构的程序设计方法的关键在于构造合适的分支条件和分析程序流程,根据不 ...

  3. MATLAB 的条件分支语句

    MATLAB 的条件分支语句: 1)if...end  2)if...else...end  3) if...elseif...elseif...else...end  a=30; if a<2 ...

  4. linux中if的作用域,【2017-02-21】分支语句if...else...、分支嵌套、变量的作用域

    语句是指程序命令,都是按照顺序执行的. 语句又分为: 顺序语句:从上到下按顺序执行,挨个执行一遍. 分支语句:选择性执行语句,有的可能会执行,有的可能不执行.满足条件执行. 循环语句: 一.分支语句 ...

  5. python的分支语句中if和else必须同时出现_Python条件控制分支语句if…else…

    Python条件控制分支语句if-else- #例1:if-else-语句: #注意:if-else-可以嵌套 n=16 if n<13: #要有冒号 print n #注意空格 else: p ...

  6. python保留字分支结构_Python基础语法----缩进、注释、命名与保留字、数据类型、分支语句、函数...

    缩进 -严格明确:缩进是语法的一部分,缩进不正确程序运行错误 -所属关系:表达代码间包含和层次关系的唯一手段 -长度一致:程序内一致即可,一般用4个空格或1个TAB 注释 -用于提高代码可读性的辅助性 ...

  7. 图解在反汇编中识别VC++之if-else分支语句

    测试用VC++代码:建一个win32控制台工程: #include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]) {int nTes ...

  8. C#之switch多分支语句

    C#之switch多分支语句 switch语句 根据一个表达式的结果值,在多个分支语句中查找相同的结果,并执行该分支语句中的语句块. 在switch语句中,条件的表达式不需要做值类型的限制,可以是逻辑 ...

  9. 【JavaSE03】Java中分支语句-概念

    #一.分支语句 计算机源于生活,程序模拟现实生活,从而服务生活 行为模式 1,起床,刷牙,洗脸,吃早餐,上课,回家,睡觉(顺序性) 2,如果时间不太够,打个滴滴快车,如果时间够,坐个地铁(选择性) 3 ...

  10. Python学习入门基础教程(learning Python)--3.2 if-else分支语句

    if-else分支语句结构的特点是当conditon条件满足时,执行if下的语句块,当condition条件不满足时执行else下的语句块,也就是说根据条件来控制让某些语句执行,某些语句不被执行. i ...

最新文章

  1. centos6.4下LVS+keepalived的高可用(LVS/DR模式)
  2. java string底层实现_Java-学习日记(Shell与String底层原理)
  3. Objective-C优缺点
  4. 常用系统函数oracle
  5. linux下配置iscsi存储,linux 下iscsi网络存储配置
  6. java hook 和反射_Java反射与hook混用反射某支付的方法
  7. 计算机网络实验_专业介绍篇 | 计算机网络技术专业
  8. java 枚举与泛型_Java枚举和泛型
  9. linux下配置环境变量方式
  10. 关于哈希表,你该了解这些!
  11. mysql版本升级对数据的影响_MySQL升级
  12. adobe黑体std能商用_adobe黑体std字体下载
  13. AWVS13破解docker一键安装
  14. ATmega328p EEprom读写
  15. tomcat配置前台访问日志记录
  16. 产品逻辑图和产品流程图的区别?
  17. 这次是100秒 蓝箭航天80吨液氧甲烷发动机100%推力试车
  18. 如何精确理解leader布置的任务
  19. 如何用一根网线连接两台电脑进行通信
  20. 27.html的定位(position)和偏移量(offset)

热门文章

  1. pandas dataframe使用query进行多个条件快速筛选
  2. deepin8、9安装docker并添加用户,解决报错:aptsources.distro.NoDistroTemplateException
  3. mysql workbench创建数据库的时候PK,NN等的含义
  4. 软件测试缺陷定义和管理
  5. 腾讯这套SpringMvc面试题你了解多少?(面试必备)
  6. Java 面向对象编程的三大特性——封装、继承、多态
  7. anroid抓包工具tcpdump的用法
  8. 25.IntelliJ IDEA 常用设置-3
  9. MySQL列类型之——数值类型
  10. 关于“我的藏书阁:.NET/数据库应用开发”的几点看法。