C语言-第3章-控制流-(1简单程序设计)汇总课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《C语言-第3章-控制流-(1简单程序设计)汇总课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 控制 简单 程序设计 汇总 课件
- 资源描述:
-
1、第三章第三章 控制流控制流2学习三种结构的程序设计方法学习三种结构的程序设计方法顺序结构程序设计顺序结构程序设计选择结构程序设计选择结构程序设计循环结构程序设计循环结构程序设计掌握每一种语句的格式、功能、执行过程和执行掌握每一种语句的格式、功能、执行过程和执行结果,并学习如何将这些语句组织成程序结果,并学习如何将这些语句组织成程序学习逻辑问题的解题思路,及递推、迭代的方法学习逻辑问题的解题思路,及递推、迭代的方法2基本概念:基本概念:程序的三种基本结构程序的三种基本结构C C语句概述语句概述字符数据的输入输出字符数据的输入输出3一个良好的程序由以下三种基本结一个良好的程序由以下三种基本结构组成
2、。构组成。顺序结构顺序结构选择结构选择结构循环结构循环结构ABBAPyesnonoPAyes4几个概念:几个概念:1 1、一个、一个c c程序可以有若干个源程序文件组成程序可以有若干个源程序文件组成2 2、一个源文件可以有若干个函数和预处理命令以及、一个源文件可以有若干个函数和预处理命令以及全局变量声明部分组成全局变量声明部分组成3 3、一个函数有函数首部和函数体组成、一个函数有函数首部和函数体组成4 4、函数体由数据声明和执行语句组成、函数体由数据声明和执行语句组成C C语句分为语句分为控制语句控制语句函数调用语句函数调用语句表达式语句表达式语句空语句空语句复合语句复合语句5C程序程序源程序
3、文件源程序文件1源程序文件源程序文件2源程序文件源程序文件n预处理命令预处理命令函数函数n函数函数1数据声明数据声明函数首部函数首部函数体函数体数据声明数据声明执行语句执行语句C程序的结构:程序的结构:61 1、一个、一个c c程序可以有若干个源程序文件组成程序可以有若干个源程序文件组成2 2、一个源文件可以有若干个函数和预处理命令以及、一个源文件可以有若干个函数和预处理命令以及全局变量声明部分组成全局变量声明部分组成3 3、一个函数有函数首部和函数体组成、一个函数有函数首部和函数体组成4 4、函数体由数据声明和执行语句组成、函数体由数据声明和执行语句组成C C语句分为语句分为控制语句控制语句
4、函数调用语句函数调用语句表达式语句表达式语句空语句空语句复合语句复合语句7C语句概述语句概述(一一)控制语句控制语句 完成一定的控制功能完成一定的控制功能1 1 if()else if()else 条件条件语句语句 6 break 6 break 中止语句中止语句 2 2 for()for()循环循环语句语句 7 7 switch()switch()多分支选择语句多分支选择语句3 3 while()while()循环循环语句语句 8 8 return return 返回语句返回语句4 4 do while();do while();循环循环语句语句 9 9 gotogoto 转向语句转向语句
5、5 5 continue continue 结束本次循环语句结束本次循环语句8(二二)函数调用语句函数调用语句 由一个函数调用加一个分号构成。由一个函数调用加一个分号构成。Printf(“This is a C statement.”);C语句概述语句概述 9(三三)表达式语句表达式语句 由一个表达式加一个分号构成由一个表达式加一个分号构成 a =4 ;C语句概述语句概述 10(四四)空语句空语句 只有一个分号的语句只有一个分号的语句 (什么也不做)(什么也不做)用来做流程的转向点用来做流程的转向点用来作为循环语句中的循环体用来作为循环语句中的循环体C语句概述语句概述 11(五)复合语句五)复
6、合语句 用一对用一对括起来的语句括起来的语句 z=z=x+yx+y;t=z/100;t=z/100;printf(“%f”,t);printf(“%f”,t);注意:注意:复合语句中最后一个语句中最后的分号不能忽略复合语句中最后一个语句中最后的分号不能忽略不写。不写。C语句概述语句概述 12字符数据的输入输出字符数据的输入输出复习:复习:printf函数,函数,scanf函数函数13格式字符格式字符说明说明d,i用来输入有符号的十进制整数用来输入有符号的十进制整数 u用来输入无符号的十进制整数用来输入无符号的十进制整数 o用来输入无符号的八进制整数用来输入无符号的八进制整数 x X 用来输入无
7、符号的十六进制整数用来输入无符号的十六进制整数(大小写作用相同大小写作用相同)c用来输入单个字符用来输入单个字符 s用来输入字符串,将字符串送到一个字符数组中,用来输入字符串,将字符串送到一个字符数组中,在输入时以非空白字符开始,以第一个空白字符结在输入时以非空白字符开始,以第一个空白字符结束。字符串以串结束标志束。字符串以串结束标志作为其最后一个字符作为其最后一个字符 f用来输入实数,可以用小数形式或指数形式输入用来输入实数,可以用小数形式或指数形式输入 e E g G 与作用相同,与、与作用相同,与、g可以互相替换可以互相替换(大小写作大小写作用相同用相同)scanfscanf格式字符格式
展开阅读全文