[工学]第03章算法和顺序结构程序设计.pptVIP

[工学]第03章算法和顺序结构程序设计.ppt

  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文档。上传文档
查看更多
[工学]第03章算法和顺序结构程序设计

第三章 本章教学要点 算法概念及表示方法 C语句概述 数据的输入输出和库函数的使用 printf函数和scanf函数 结构化程序设计的一般步骤 主要内容 3.1 算法概念和算法的表示方法 3.2 C语句概述 3.3 数据的输入输出和库函数的使用 3.4 putchar函数和getchar函数 3.5 数据的格式输出printf函数 3.6 数据的格式输入scanf函数 3.7 结构化程序设计的一般步骤 3.8 顺序结构程序设计举例 3.1 算法概念和算法的表示方法 3.1 算法概念和算法的表示方法 N-S图表示算法的优点 比文字描述直观、形象、 易于理解;比传统流程图紧凑易画。尤其是它废除了流程线,整个算法结构是由各个基本结构按顺序组成的,N--S流程图中的上下顺序就是执行时的顺序。 用N--S图表示的算法都是结构化的算法,因为它不可能出现流程无规律的跳转,而只能自上而下地顺序执行。 5.其他表示算法的方法 3.2 C语句概述 3.2 C语句概述 3.3 数据的输入输出和库函数的使用 3.3.1 数据的输入输出概念 C语言中没有提供专门的输入与输出语句,输人与输出是通过相关库函数完成。 例如: 字符输入函数: getchar 字符输出函数:putchar 格式输入函数: scanf 格式输出函数: printf 字符串输入函数:gets 字数穿输出函数:puts 所谓输入输出是以计算机主机为主体而言的。 输出:从计算机向外部输出设备(显示器,打印机)输出数据。 输入:从输入设备(键盘,鼠标,扫描仪)向计算机 输入数据。 3.3 数据的输入输出和库函数的使用 3.3.2 库函数的使用 1. 库函数的概念 库函数是由C语言提供的、能够实现一定功能的、用户可以直接使用的一些函数。 C语言提供了丰富的库函数,包括常用的数学函数、字符函数、字符串函数、输入输出函数等。在使用这些函数时,需要包含存放这些函数说明的头文件。 3.3 数据的输入输出和库函数的使用 库函数可从功能角度进行分类: (1)输入输出函数。用于完成输入输出功能,如printf函数和scanf函数。 (2)字符串函数。用于字符串操作和处理,如字符串连接函数strcat。 (3)字符函数。用于字符操作和处理,如检查是否是大写字母函数isupper。 (4)数学函数。用于数学函数计算,如sin(x)。 (5)图形函数。用于屏幕管理和各种图形功能。 (6)接口函数。用于与DOS、BIOS和硬件的接口。 (7)诊断函数。用于内部错误检测。 (8)其他函数。 3.3 数据的输入输出和库函数的使用 2.库函数的原型说明 函数的原型说明主要对该函数返回值的类型、函数名、函数的参数情况作说明。一方面,从系统角度看,函数的原型说明为编译系统作语法检查提供依据;另一方面,从用户角度看,函数的原型说明更是用户正确调用函数的依据。函数原型说明的一般形式如下: 函数返回值的类型 函数名(数据类型名1 形参1,数据类型名2 形参2……) 例如: 在附录Ⅲ中查到sin函数的原型说明如下: double sin(double x); 3.3 数据的输入输出和库函数的使用 3.库函数的调用 (1)调用库函数时要求使用命令#include。C提供的库函数存放在头文件中。 例如,若在程序中使用sin函数,而sin函数在math.h文件中存放,因此在程序的开始应使用命令: #include math.h 程序的开头常用的命令行格式: # include“头文件名” 或: # include 头文件名 3.3 数据的输入输出和库函数的使用 (2)库函数的调用形式。库函数的一般调用形式为: 函数名(参数表) 在C语言中,库函数的调用可以两种形式出现。 例如,函数pow()出现在赋值表达式中,要求的是(5.0)2.3。 y=pow(5.0,2.3) /*表示求5.0的2.3次方*/ 也可以独立的完成某种操作,例如: printf (%f\n,x); 3.4 putchar函数和getchar函数 3.4.1 putchar函数 一般形式:putchar(c) 函数作用:向终端输出一个字符 3.4.2 getchar函数 一般形式:getchar() 函数作用:从终端(或系统隐含指定的输入设备)

文档评论(0)

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

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

1亿VIP精品文档

相关文档