第二节 分支结构

  1. 在程序开发中,分支结构的使用频率要多于循环结构,10次分支,4次循环.
  2. 程序开发三种情况:分支,循环,分支
  3. (1)

    if的三种格式:

    int a = 10;

    if(a > o)

    {

    printf("%d",a)

    }

当条件表达式的条件成立时,或为真时,执行大括号内的语句,否则执行if之后的语句.

(2)

char sex = 0;

printf("请输入你的性别:m或者f");

scanf("%c",&sex);

if(sex == ‘m‘) {

printf("男性");

} else {

printf("女性");

}

(3)

if(){

.......

} else if(){

.......

} else if(){

......

} else{

......

}

4 关系运算符 <,>,>=,<= ,== ,!=

5逻辑运算符 && || !  注意表达式的短路现象

6 三目运算符  a > b ? a : b

7 switch(){

case__:

...........

break;

..........

default:

break;

}

多选一使用switch..case语句,注意其中的break语句.

8 没有遇到break语句,那么一直按照顺序执行,遇到break语句后,跳出switch,执行大括号之后的语句.

第二节 分支结构,布布扣,bubuko.com

时间: 2024-10-06 08:03:01

第二节 分支结构的相关文章

蓝鸥笔记-C语言-第二节 分支结构

//BOOL 类型的变量,变量名的命名都有自己的特点. /** *  1.以is开头.isFat,isTall,isBeautiful. 2.以can开头.canMove,canFly,canRun. 3.以has开头.hasMoney,hasGirl,hasGay. */ //    BOOL isTure = 5 > 3; //    printf("isTure is %d\n",isTure); // //    BOOL isYES = 8 != 9 || (9 >

python第二课--分支结构与循环结构

if语句---分支结构 在Python中,要构造分支结构可以使用if.elif和else关键字.所谓关键字就是有特殊含义的单词,像if和else就是专门用于构造分支结构的关键字,很显然你不能够使用它作为变量名(事实上,用作其他的标识符也是不可以).下面的例子中演示了如何构造一个分支结构. #用户身份验证 username = input("username:") password = input("password:") if username == "a

C语言 第二讲:分支结构

.BOOL 数据类型:只有真假两种状态 2.关系运算符:  >,>=,<,<=,==,!=; 判断,变量与变量之间,变量与常量之间的关系; 3.逻辑运算符:&&(逻辑与),||(逻辑或),!(逻辑非); 逻辑与 &&,并且 特点:同真为真,逻辑与两端的表达式同时为真的时候,整个逻辑与表达式结果为真; 逻辑或 ||,或者 特点:同假为假,逻辑或两端的表达式同时为假时,整个逻辑或表达式结果为假; 注意:逻辑与和逻辑或存在短路现象, 逻辑与短路现象:一旦发

Bash编程语法结构第二节

Bash编程语法结构 一.for结构 其中 $var 是循环控制变量,[list] 是 $var 需要遍历的一个集合, do/done 对包含了循环体,相当于 C 语言中的一对大括号.另外如果 do 和 for 被写在同一行,必须在 do 前面加上 ";".如: for $var in [list]; do .下面是一个运用 for 进行循环的例子: 二.while适用于循环次数未知,或不便用for直接生成较大的列表时: while 测试条件; do 循环体 done 测试条件为真,进

Python开发【第4节】【Python分支结构与循环结构】

1.流程控制  流程: 计算机执行代码的顺序就是流程 流程控制: 对计算机代码执行顺序的管理就是流程控制 流程分类: 流程控制共分为3类: 顺序结构 分支结构/选择结构 循环结构 2.分支结构(if...else) 多项分支结构: #!/usr/bin/python3 age = int(input("请输入你家狗狗的年龄: ")) print("") if age < 0: print("你是在逗我吧!") elif age == 1:

《ASP.NET MVC 5 破境之道》:第一境 ASP.Net MVC5项目初探 &mdash; 第二节:MVC5项目结构

第一境 ASP.Net MVC5项目初探 第一节:运行第一个MVC5项目 第二节:MVC5项目结构 第三节:View层简单改造 第四节:打造首页面 第二节:MVC5项目结构 接下来,我们来看看,VS为我们自动创建的项目,是什么样子的? 可以通过菜单中[View]->[Solution Explorer]项来打开解决方案资源管理器.这是一个树形结构的视图,根节点是解决方案,解决方案节点下,就是一个一个的项目了,目前,我们的解决方案里只有一个项目(HonorShop.Web). 接下来,展开(Hon

分支结构和循环结构

1.C语言关系运算符 在程序中经常需要比较两个数据的大小,以决定程序下一步的工作.比如一个程序限制了只能成年人使用,儿童因为年龄不够,没有权限使用.这时候程序就需要获取用户输入的年龄并做出判断,如果超过18岁就正常运行,否则给出无权使用的提示. 比较两个数据大小的运算符称为关系运算符(Relational Operators). 在C语言中有以下关系运算符: 1) <(小于) 2) <=(小于或等于) 3) >(大于) 4) >=(大于或等于) 5) ==(等于) 6) !=(不等

shell脚本编程的选择分支结构

选择执行结构: if语句单分支结构:如果条件为真,则执行then后的命令,否则,不做任何操作: if CONDITION :then STATEMENT fi 或 if CONDITION ; then STATEMENT1 STATEMENT2 ... fi 注意:想要执行then后面的STATEMENTS,前提条件是CONDITION部分为真: if语句的双分支结构:如果条件为真,就执行then后面的命令:否则就执行else后面的命令: if CONDITION ; then STATEME

杨森翔:春节文化大观上编 第三章 春节古诗词 目录 第一节:春节诗词概述 一、 除夕诗词概述 二、元日诗词概述 三、 元宵诗词概述 第二节:春节古诗词拾萃

杨森翔:春节文化大观上编 第三章 春节古诗词 目录 第一节:春节诗词概述 一. 除夕诗词概述 二.元日诗词概述 三. 元宵诗词概述 第二节:春节古诗词拾萃 一.腊祭诗词 二.祭灶诗词 三.除夕诗词 四.元旦诗词 五.人日诗词 六.元宵诗词 第一节:春节古诗词概述 中国的春节,作为除旧迎新的节日,时间相当长,从年前的腊月二十三,天空中就似乎弥漫了节日的气息.这种节日的气氛,在保持传统风俗较好的地方,甚至会持续到二月二龙抬头的时候,但欢度春节的高潮,应该说是自除夕始一直到上元之夜.因此,历代歌咏和反