第3章 语句与控制结构.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 语句与控制结构

1.掌握 C 语句的构成与分类。 3.掌握赋值语句、复合语句与空语句构成与使用要点。 4.熟练掌握字符、格式输入 / 输出函数的使用方法。 5.能编写简单的顺序结构程序。 6.熟练掌握 if 语句的三种形式、基本结构及嵌套, 并能掌握条件运算符给出的语句与 if 语句的转化关系。 7.掌握 switch 语句的一般形式, 并能把复杂的分支选择性结构化成 switch 语句来解决问题。 8.掌握 while 与 do_while 语句的结构与使用方法。 9.掌握 for 语句的结构, 熟练掌握其使用方法。 10. 会使用常见的循环嵌套形式。 11. 能正确区分 for、do_while 与 while 三者的不同。 12. 掌握 break 语句和 continue 的应用及其区别。 13. 分析总结常用的程序设计方法及算法特点, 并能编写相应的程序。 ;3.2 顺 序 结 构;? 3.1语句?;? 3.1语句?;? 3.1语句?;? 3.2 顺序结构? ;?赋值语句和复合赋值语句? 3.2 顺序结构? ;?赋值语句和复合赋值语句? 3.2 顺序结构?;?数据输入输出? 3.2 顺序结构? ;?数据输入输出? 3.2 顺序结构? ;?数据输入输出? 3.2 顺序结构? ;?数据输入输出? 3.2 顺序结构? ;?数据输入输出? 3.2 顺序结构? ;?数据输入输出? 3.2 顺序结构? ;?数据输入输出? 3.2 顺序结构? ;?数据输入输出? 3.2 顺序结构? ;?数据输入输出? 3.2 顺序结构? ;格式字符 每个格式说明都必须用 “%”开头, 以一个格式字符结束。 见表3-3 (p46) 附加格式说明符(修饰符) 在“%”和格式字符之间见表3-3.1 匹配 格式说明的个数应该与输入项数相同, 且类型应该一一匹配。不仅如此, 要使 scanf() 函数正确完成数据输入, 需要在程序运行时, 按照输入项的顺序和类型输入正确格式的数据。 其他字符 格式描述串里还可以写各种字符, 其中空白字符包括空格、制表符和换行符, scanf() 函数对它们忽略不计。遇到除字符 “%” 之外的非空白字符(原样字符), scanf() 将其与输入流中的下一个非空白字符匹配。字符相同则匹配成功; 否则匹配失败, scanf()停止工作。;?数据输入输出? 3.2 顺序结构? ; ? 由于 %d 要求的是十进制数, 如果此非空白字符不能看作为数的一部分 (不是 0 ~ 9, 也不是正负号), 匹配失败, sanf() 返回已经完成的成功转换项数, 输入停留在这个未能成功匹配的字符处, 留待以后输入使用。 ? 如果遇到的非空白字符是数的一部分, scanf() 逐个读入字符,直到遇到第一个不属于这个数的字符为止。前面读的这些字符, 转换成整型数的内部形式,赋给指定变量。如: -123a 数据输入操作 输入分隔符的指定 ? 一般以空格、TAB 或回车键作为分隔符 ? 其它分隔符:格式串中两个格式符间字符;?数据输入输出? 3.2 顺序结构? ;格式字符;? 表 3-2 ?数据输入输出? 3.2 顺序结构?;格式字符;例 scanf(“%3d%*4d%f”,k, f); 输入: 12345678765.43? 则: 123?k, 4567不赋给变量, 8765.43?f;?复合语句和空语句? 3.2 顺序结构? ;?复合语句和空语句? 3.2 顺序结构? ;?顺序程序设计举例? 3.2 顺序结构? ;?顺序程序设计举例? 3.2 顺序结构? ;?顺序程序设计举例? 3.2 顺序结构? ;?顺序程序设计举例? 3.2 顺序结构? ;? 3.3 选择结构? ;? 关系运算和逻辑运算 ? 3.3 选择结构? ;? 关系运算和逻辑运算 ? 3.3 选择结构? ;? 关系运算和逻辑运算 ? 3.3 选择结构? ;? 关系运算和逻辑运算 ? 3.3 选择结构? ;? 关系运算和逻辑运算 ? 3.3 选择结构? ;? 关系运算和逻辑运算 ? 3.3 选择结构? ;? 关系运算和逻辑运算 ? 3.3 选择结构? ;【例3.10】计算下面逻辑表达式的值, 其中: x 、y、i 为 int 型变量, x=3, y=0; i=1。;? 关系运算和逻辑运算 ? 3.3 选择结构? ;? 表 3-4 ? 关系运算和逻辑运算 ?;? if 语句? 3.2 顺序结构? ;? if 语句? 3.2 顺序结构? ;? if 语句? 3.2 顺序结构? ;? if 语句? 3.2 顺序结构? ;? if 语句? 3.2 顺序结构? ;? sw

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档