欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网

选择结构程序设计C语言

第4章选择结构程序设计CC语言程序设计语言程序设计北京航空航天大学北京航空航天大学交通科学与工程学院交通科学与工程学院徐国艳徐国艳2本章主要内容本章主要内容44.1.1关系运算符和关系表达式关系运算符...4。C语言程序设计第四章选择结构程序设计if语句。C语言中两个分支的选择结构是用if语句实现的。

选择结构程序设计C语言Tag内容描述:<p>1、第4章 选择结构程序设计 C C 语言程序设计语言程序设计 北京航空航天大学北京航空航天大学 交通科学与工程学院交通科学与工程学院 徐国艳徐国艳 * 2 本章主要内容本章主要内容 4 4.1 .1 关系运算符和关系表达式关系运算符和关系表达式 4 4.2 .2 逻辑运算符和逻辑表达式逻辑运算符和逻辑表达式 4 4.3 .3 if if语句语句 4.1.1 4.1.1 if if语句的一般形式语句的一般形式 4.1.2 4.1.2 if if语句的嵌套语句的嵌套 4 4.4 .4 switchswitch语句语句 4.2.1 4.2.1 switchswitch语句的一般形式语句的一般形式 4.2.2 4.2.2 breakbreak语句语句 4 4.5 .。</p><p>2、4,选择结构程序设计,第4章,【本章导读】,选择结构是结构化程序中基本结构之一。选择结构是根据判定所给条件是否满足,从而决定程序执行哪些语句。C语言中,通常用if语句或switch语句来实现选择结构。 本章主要介绍关系运算符与关系表达式、逻辑运算符与逻辑表达式、if语句、switch语句。通过本章节的学习,读者要掌握关系表达式和逻辑表达式的组成及运算,理解分支程序设计的概念,掌握if语句、switch语句的基本结构及执行过程,理解if语句的嵌套概念,能正确选择分支结构进行程序设计。,选择结构程序设计,4.1,4.1.1 关系运算符 大于 = 大。</p><p>3、C语言程序设计 第四章 选择结构程序设计 if语句: 1.单分支if语句 2.双分支if语句 3.多分支if语句 选择结构有两种: switch 语句 按给定条件进行判断,按判断后的不同情况进行不同处理。 l 形式二(一般形式): l 格式:if (expression) statement1 else statement2 l 执行过程: nif语句常用的两种形式 n形式一(缺省形式): n格式:if (expression) statement 执行过程: 表达式 语句 非0 0 例:if (xy) printf(“%d”,x); 表达式 语句1语句2 非00 例:if (xy) max=x; else max=y; if语句(条件分支语句) 【例4-1】在两个数中取大数。 oma。</p><p>4、第四章 选择结构程序设计 华侨大学计算机科学与技术学院 刘韶涛副教授,第四章 选择结构程序设计 内容提要 C语言判断语句 C语言if选择结构 C语言中的条件运算符 多分支选择语句 switchcase,if语句是C语言中用来做判断的功能语句,用于控制语句是否执行 形式如下: if(条件判断表达式) . ,一般判断语句的流程图,什么是判断语句? 首先让计算机计算条件判断表达式,然后根据条件判。</p><p>5、第五章 选择结构程序设计,5.1 关系运算符和表达式 5.2 逻辑运算符和表达式 5.3 if语句 5.4 条件运算符和表达式 5.5 switch语句,5.1 关系表达式,由关系运算符、圆括号把两个表达式连接起来的式子。 表示条件 若所表示的条件成立、则其值为1(非0)、否则其值为0。 关系运算符:、=、=、!= 例: a=2 、39 、a != ( a=8 ) 、 x+(y=3)=k*z。</p><p>6、C语言程序设计,第四章 选择结构程序设计,C语言程序设计 第5章 C程序流程设计,选择结构是指根据所指定的条件是否满足,决定从给定的操作中选择其一。C语言中两个分支的选择结构是用if语句实现的。 if( 关系表达式 ) 语句1 else 语句2,关系运算符和表达式 关系运算符 种类:= != 结合方向:自左向右 优先级别:,4.1 选择型程序设计, 关系表达式的值:是逻辑值“真”或。</p><p>7、第4章 选择结构程序设计,4.1 if语句 4.2 switch语句 4.3 选择结构程序设计举例,本章学习目标 熟悉if语句的格式及应用的几种形式 掌握if语句嵌套应用的方法 掌握条件运算符的应用 掌握switch语句的格式及应用 掌握选择结构程序的设计方法,4.1 if语句,if语句又叫条件语句,它是通过判别条件是否成立,来决定程序的流程(在可能执行的两个流程中选择执行其中的一个)。 1. i。</p><p>8、第3章:选择结构程序设计,控制语句 用来实现一定的控制功能的语句称为控制语句 。C+语言用控制语句来实现选择结构和循环结构。+语言有九种控制语句。可分成以下三类:,3.1 选择结构的程序设计,1. if语句,简单if语句形式,if (表达式) 语句;,格式:,执行流程:,语句,表达式,例如:请用简单if语句形式实现输入两个整数,输出其中的大数。,if_else形式,if (表达式) 语。</p><p>9、第五章 选择结构程序设计,5.1 关系运算符和关系表达式 关系运算实质是一种比较简单的比较运算。它将两个值进行比较,判断其比较的结果是否符合给定的条件,其结果为真(1)或者为假(0)。 5.1.1 关系运算符及其优先次序 C语言提供了6种关系运算符:, 大于 = 大于或等于,= 等于 != 不等于,优先级相同(第6级),优先级相同(第7级),5.1.2 关系表达式 用关系运算符将两个表达式(可以是算术表达式、逻辑表达式、赋值表达式、字符表达式或内嵌的关系表达式)连接起来的式子,称为关系表达式。下面为一些合法的关系表达式: a+bb+c (a=3)(b=5。</p><p>10、选择结构程序设计,课程:程序设计语言 教材:谭浩强C程序设计第三版 教师:陈小荷,本章重点,掌握关系运算符、逻辑运算符的优先次序,理解条件表达式的意义。 掌握if语句的四种形式,能针对具体问题正确运用。 理解switch语句的控制结构,能正确运用。,关系运算符, 大于 优先级高(6) = 大于或等于 = 等于 优先级低(7) != 不等于,关系表达式,比较两个运算数,表达式成立则值为 1 ( true ) ,否则值为 0 ( false ) : x y / 未知 x + 5 x / 1 ( true ) x + 5 = x / 1 ( true ),关系运算符与算术运算符,算术运算符的优先级是3(乘除余)和4。</p><p>11、选择结构程序设计,关系运算符和关系表达式逻辑运算符和逻辑表达式If语句Switch语句程序举例,关系运算符和表达式关系运算符种类:=!=结合方向:自左向右优先级别:,例ca+b/c(a+b)ab!=c/(ab)!=ca=bc/a=(bc),关系表。</p><p>12、3.3 实验 选择结构程序设计一、实验目的1.掌握关系运算符与表达式的使用。2.掌握逻辑运算符与逻辑表达式的使用。3.理解并掌握if语句和switch语句及它们的嵌套使用。4.掌握选择结构程序设计中一些常用算法。二、实验内容1.输入一个正整数,判断它是奇数还是偶数,并输出判断结果。#includevoid main()int a;scanf(%d,&a);if(a%2=0)printf(even number);elseprintf(uneven number);getch();2.输入和的值,按下列公式计算的值。 #includevoid main()float a,x,y;scanf(%f,%f,&a,&x);if(x。</p><p>13、课程实验报告课程名称计算机程序设计班级实验日期姓名学号实验成绩实验名称实验2:选择结构程序设计实验目的及要求1掌握实现选择结构程序的编程方法。2灵活应用if语句的多种形式和switch语句来完成选择结构程序的设计和实现。实验环境Visual C+ 6.0。</p>
【选择结构程序设计C语言】相关PPT文档
C语言程序设计选择结构程序设计.ppt
选择结构程序设计【C语言程序设计】.ppt
C语言程序设计(4选择结构程序设计).ppt
高级语言程序设计C-选择结构程序设计
C语言 选择结构程序设计.ppt
C语言--选择结构程序设计.ppt
C语言选择结构程序设计
c++语言 选择结构程序设计
C语言程序设计05章选择结构程序设计.ppt
C语言程序设计课件0905选择结构程序设计.ppt
C语言选择结构程序设计.ppt
c++ 语言 选择结构程序设计.ppt
【选择结构程序设计C语言】相关DOC文档
C语言选择结构程序设计.doc
C语言上机题目——选择结构程序设计
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!