第三章顺序程序选择结构.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文档。上传文档
查看更多
第三章顺序程序选择结构

引 子 前面我们学习了c语言的基本要素,但基本要素并不直接构成程序,而必须通过语句和结构才能最终实现。实际上程序的编制好比写一篇文章,文章本身也必须由基本要素(字词)通过完整语句和一定的篇章结构组成。由此可见,语句和结构在c语言中的重要性。 因此,语句和结构是我们以后章节中学习的主要内容,希望大家警之重之,切不可掉以轻心。 3.1 C语言语句 一、表达式语句 二、函数调用语句 三、复合语句 四、流程控制语句 五、空语句 二、函数调用语句 函数调用语句由函数调用表达式加分号构成。 例如:  ① exp(x); /*求eX*/ ② fabs(x); /*求|x|*/ ③ sqrt(x); /*求 */ 此处,我要给大家说明一下三种基本结构的重要性,这三种结构代表了目前计算机“思维” 的基本方式,目前计算机能够求解的各种复杂问题实际上最终都必须表达成这三种结构的组合和嵌套形式。 可以这么说,目前几乎所有的高级和可视化语言都离不开这三种结构,所以不会应用这三种基本结构,你就不可能懂得编程;反之,你学会了应用这三种结构,你就懂得了所有语言的程序编写(夸张点说)。 printf 函数的附加格式字符及说明 例1:求两数和算术平方根 作业:交换两个变量的值 二、字符数据的输入输出 1、 putchar 函数 功能:向终端(显示器)输出一个字符。 格式: putchar ch 例如:putchar(ch) 输出字符变量ch的值,ch可以是字符型变量或整型变量。 例如:输出单个字符。 # include main char a,b,c; a ’B’;b ’O’;c ’Y’; putchar a ; putchar b ; putchar c ; 运行结果:BOY 也可以输出控制字符、转义字符 如: putchar ‘\n’ ,输出一个换行符 putchar ‘\101’ 输出A, putchar ‘\’’ 输出单撇号字符’ putchar ‘\015’ 输出回车,不换行。 2、getchar 函数 功能:从终端(键盘)输入一个字符。 格式:getchar 函数没有参数,一般形式为:: getchar 例2:从键盘输入一个大写字母,要求改用小写字母输出。 总 结 本课的主要内容可以总结为:5种语句、3个结构、4个函数。 重点掌握语句的构成和作用,结构的重要性,熟练掌握scanf 和print 两函数的用法。 课堂练习:教材P61,7,8,9;作业:教材P61, 10,11 #include main int a,b,t; scanf “%d,%d”,a,b ; printf “a %d,b %d\n”,a,b ; t a;a b;b t; printf “a %d,b %d,t %d\n”,a,b,t ; 程序结构: 输入 计算 输出 分析: 键盘输入两个整数给变量a,b 交换变量值 使用printf 函数输出 scanf “%d%d”,a,b printf “%d,%d\n”,a,b ; t a;a b;b t; 程序: #include main char ch; scanf “%c”,ch ; printf “ch %c\n”,ch ; ch ch+32; printf “ch %c\n”,ch ; 程序结构: 输入 计算 输出 分析: 键盘输入一个大写字母给变量ch 将ch转换为小写字母 使用printf 函数输出 scanf “%c”,ch printf “%c\n”,ch ; ch ch+32; 程序: 3.4 程序设计举例 例 3 – 1 求五个数的和、 积、 平均值。  #include void main float x1,x2,x3,x4,x5,he,ji,pj; scanf “%f%f%f%f%f”,x1,x2,x3,x4,x5 ; he x1+x2+x3+x4+x5; ji x1*x2*x3*x4*x5; pj he/5; printf “he %f,ji %f,pj %f\n”,he,ji,pj ; 程序结构: 输入 计算 输出 分析: 键盘输入五个数给变量x1,x2,x3,x4,x5 求和、积、平均值 使用printf 函数输出 scanf “%f%f%f%f%f”,x1,x2,x3,x4,x5 printf “he %f,ji %f,pj %f\n”,he,ji,pj ; he x1+x2+x3+x4+x5 ji x1*x2*x3*x4*x5 pj he/5 程序: 例 3 –3 求圆的面积和周长。 #include void main

文档评论(0)

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

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

1亿VIP精品文档

相关文档