- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 分支结构程序设计;4.1 算法与基本程序结构;4.1.1 算法;1. 算法的概念;2. 简单算法描述;4.2 基本程序结构;4. 2. 1算法的表示;算法的表示;1. 流程图的算法描述;传统流程图描述算法: 传统流程图采用图形符号配合文字说明来表示各种操作。 特点:形象直观,易于理解。 常用的流程图符号如右图所示。;用传统流程图描述顺序结构(如下图);例1:输入a,b,c三个变量,分别输出a,b,c的值;程序首先进行条件P的判断,条件成立执行A框指定的操作后,否则执行B框指定的操作。;例2:;程序流程图;用N-S流程图;程序代码;运行结果;4. 2. 2 分支结构的算法描述;例如:计算n!流程图;算法描述工具2:;用N-S流程图对程序三种结构的描述:;例如:用N-S流程图描述求解n!的算法;3.算法的表示的优缺点;4.2.3 分支结构; 逻辑运算符与逻辑表达式;1. 字符类型的逻辑表达式;2. 字符常量 ;ASCII码;3.字符变量 ;4.字符型数据的输入和输出;调用scanf和printf输入输出字符 ;5. 字符的逻辑运算;6.三种逻辑运算符;7. 逻辑运算符的功能;8. 逻辑表达式;(1)条件的表示;(2)逻辑运算符与逻辑表达式运算规则;(3)逻辑运算符与逻辑表达式;逻辑运算符与逻辑表达式;逻辑运算符与逻辑表达式;If 语句结构1 If语句结构2 If语句结构3 多分支结构 ;if语句结构1;If语句的格式2:;If语句2:例句:;例:统计输入一行字符分别统计英文字母、空格、数字和其他字符的个数。;题:输入两个整数,分别存放在变量a和b中, 输出其中的较大数。;例3:判断体重;画程序流程图(N-S);程序代码;运行结果;If嵌套格式:;题:输入三个整数a,b,c,要求按由小到大的顺序输 出。;If嵌套格式:;1;例2:求百分制成绩等级;程序:;思考题:;If语句;If语句;If语句的嵌套—格式;If语句的嵌套;If语句的嵌套;If语句的嵌套;If语句的嵌套;If语句的嵌套;If语句的嵌套;If语句的嵌套;If语句的嵌套;4.4 switch语句—多分支语句;4.4 switch语句—多分支语句;;4.4 switch语句;4.4 switch语句;例: 用switch语句求百分制成绩等级;程序:;改写程序去掉多余的等级;4.4 switch语句;3.4 switch语句;本章小结;本章小结;编程---练习
文档评论(0)