C语言第3章C程序的基本控制结构
第3章C程序的基本控制结构3.1顺序结构3.2选择结构3.3循环结构学习目标(1)掌握C语言语句的分类。(4)掌握字符数...第3章C程序的基本控制结构第3章C程序的基本控制结构3.1顺序结构3.2选择结构3.3循环结构第3章C程序的基本控制结构学习目标(1)掌握C语言语句的分类。
C语言第3章C程序的基本控制结构Tag内容描述:<p>1、第3章C程序的基本控制结构,3.1顺序结构3.2选择结构3.3循环结构,学习目标,(1)掌握C语言语句的分类。(2)理解三种程序控制结构的流程图。(3)掌握各种类型数据的格式化输入/输出方法。(4)掌握字符数据的非格式化输入/输出方法。(5)理解选择结构的含义;掌握if、switch语句的使用方法。(6)掌握关系运算符、逻辑运算符和条件运算符的用法;运算符的优先级关系和结合性。(7)理解循环结构的。</p><p>2、第3章 C程序的基本控制结构 第3章 C程序的基本控制结构 3.1 顺序结构 3.2 选择结构 3.3 循环结构 第3章 C程序的基本控制结构 学习目标 (1)掌握C语言语句的分类。 (2)理解三种程序控制结构的流程图。 (3)掌握各种类型数据的格式化输入/输出方法。 (4)掌握字符数据的非格式化输入/输出方法。 (5)理解选择结构的含义;掌握if、switch语句的使用方法 。 (6)掌握关系运算符、逻辑运算符和条件运算符的用法;运 算符的优先级关系和结合性。 (7)理解循环结构的含义;掌握不同循环结构的选择及其转 换方法;掌握混合控制结构程序设。</p><p>3、第3章 基本控制结构,ch3 基本控制结构,3.1 C语句的分类 3.2 顺序结构程序设计 3.3 选择结构程序设计 3.4 循环结构程序设计 3.5 使用库和函数 3.6 典型例题,返回,1. 控制语句 二个分支语句(if-else、switch-case) 三个循环语句(for、while、do-while) 四个转移语句(continue、break、goto、return) 2. 函数调用语句 如:printf(“Hello, world!”); 3. 表达式语句 x+y; i+; a=2; a=3*5,40;,3.1 C语句的分类,4. 空语句 ; 5. 复合语句 语句序列 ,返回,3.1 C语句的分类,一、赋值语句 语法:变量=表达式; 语义:计算“=”右边表达式的值,将。</p><p>4、第三章C语言的基本控制结构 问题 include includevoidmain void floata b c x1 x2 scanf f f f b b 4ac 0 一元二次方程根求解算法描述 b2 4ac 0 yes 求等根 no b2 4ac 0 yes 求实根 no 求复根 问题 如何构造条件 如何根据条件实现不同算法 3 1程序的三种控制结构 结构化程序设计是软件设计的第三次革命 结构。</p><p>5、第5章 C语言程序的基本结构 C语言程序是由若干个函数单元组成的,每个函数都是完成某个特殊任务的子程序段。组成一个程序的若干个函数可以保存在一个源程序文件中,也可以保存在几个源程序文件中,最后再将它们连接在一起。C语言程序的扩展名为“.c” ,如“test.c” 等。为了使初学者能彻底弄明白,我们通过实例进行引导,由浅入深。 5.1 用函数调用方式完成LED1LED8这8个二极管实现D0、D2、D。</p><p>6、1,第三章 控制结构,3.1C语言的基本语句,3.2数据的输入与输出,3.3基本控制结构与流程控制语句,3.4选择结构控制,3.5多分支结构控制语句,3.6循环控制,3.7辅助控制语句,3.8程序设计举例,2,3.1C语言的基本语句,C语句:以“;”作分隔符,编译后产生机器指令。 C语句分类 表达式语句:表达式加分号构成。 空语句; 程序控制语句(9种): 复合语句:用括起来的一组语句。 函数调用。</p><p>7、第一章C语言程序的基本控制结构,本章目录,4.1程序的三种基本控制结构,4.2顺序结构,4.3选择结构,4.4循环结构,4.5数据类型的转换,4.1程序的三种基本控制结构,程序的三种基本结构是:顺序结构、选择(分支)结。</p><p>8、第三讲 C语言程序的 基本控制结构,参考书 计算机程序设计基础第三章 C程序设计第四章、第五章,本讲主要内容,结构化程序设计 if 语句 switch 语句 while 语句 do-while 语句 for 语句 break 和 continue 语句,结构化程序设计,计算机程序算法数据结构 计算机程序设计算法数据结构 程序设计方法学,算法就是解决问题的方法。 例如:秦九韶在九章算术中记载的,求最大公 约数的辗转相除法: 第一步:算法开始。 第二步:输入原始数据:取得所给定的自然数 m 和 n。 第三步:当 mn 时,顺序执行第四步;反之,转到第六步。 第四步:若 mn ,则 m。</p><p>9、第4章 程序的控制结构,C语言大学实用教程,哈尔滨工业大学 计算机科学与技术学院 苏小红,本章学习内容,算法的描述方法 常用算法(累加累乘、统计、递推迭代、穷举) 选择结构及相关控制语句 循环结构及相关控制语句 结构化程序设计的基本思想 Skill: Map problem to solution in flowchart and pseudocode forms Be able to devel。</p><p>10、第4章程序的控制结构 2 内容提要 算法的描述方法基本控制结构基本控制语句常用算法 如累加 累乘 统计 递推 迭代 穷举等程序的基本版式结构化程序设计的基本思想 3 算法的概念 数据结构 算法 程序算法 为解决一个具体问题而采取的确定的有限的操作步骤 这里仅指计算机能执行的算法算法特性 有穷性确定性有效性没有输入或有多个输入有一个或多个输出 4 算法的分类 数值运算算法 解决的是求数值解的问题 例。</p><p>11、3.1 算法与程序,第3章 C程序的控制结构,程序 用编程语言编写,完成特定功能的语句的集合。 编程步骤: 1. 明确问题 2. 问题:若干具体步骤(算法) 3. 算法:程序 4. 上机调试运行 算法 解题方法或解题步骤的精确描述。,3.1 语句分类,1、控制语句 2、函数调用:scanf () , printf() 3、表达式语句: a=i+; i+; 4、空语句: ; 5、复合语句:,。</p><p>12、第4章 程序的控制结构,C语言大学实用教程,哈尔滨工业大学 计算机科学与技术学院 苏小红 sxh,本章学习内容,算法的描述方法 常用算法(累加累乘、统计、递推迭代、穷举) 选择结构及相关控制语句 循环结构及相关控制语句 结构化程序设计的基本思想 Skill: Map problem to solution in flowchart and pseudocode forms Be able to。</p><p>13、第2讲C语言的基本控制结构 一 顺序结构二 关系运算和逻辑运算三 选择结构四 循环结构 一 顺序结构 程序是按书写顺序执行的 includemain inti j sum 定义变量 scanf d d 输出计算结果 二 关系运算和逻辑运算 关注问题。</p>
【C语言第3章C程序的基本控制结构】相关PPT文档
【C语言第3章C程序的基本控制结构】相关DOC文档