网站大量收购独家精品文档,联系QQ:2885784924

北京邮电大学C语言课件第3章.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京邮电大学C语言课件第3章

北京邮电大学C语言课件第3章 本文由若枫883388贡献 ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 第3章 顺序结构程序设计 3.1 3.2 3.3 C语言的基本语句 数据输入与输出 程序举例 教学目的和基本要求: 教学目的和基本要求: 要求学生了解语句,尤其是复合语 句的概念和使用场合,学会基本输 入输出语句。 教学重点: 教学重点: 复合语句、scanf与printf,表达式 在printf中的运用。 上一页 下一页 程序设计语言有顺序、选择、 程序设计语言有顺序、选择、循环三种基本的控 制结构。 制结构。 顺序结构是最基本的控制结构, 顺序结构是最基本的控制结构,其包含的语句是 按照书写的顺序执行的,且每条语句都将被执行。 按照书写的顺序执行的,且每条语句都将被执行。程 序流程如图3.1 所示,语句按书写顺序执行。 序流程如图 所示,语句按书写顺序执行。先执行 A,再执行 。 ,再执行B。 例: #jinclude main( ) {int a=10,x=5,y=6; A B a+=a*=6; x=y++; y=++x ; a=x+++y; printf(“%d,%d,%d”,a,x,y); 图3.1 顺序结构执行流程 上一页 下一页 } 输出: , , 输出:14,8,7 3.1 C语言的基本语句 语言的基本语句 C语言的语句可分为以下四类: 语言的语句可分为以下四类: 语言的语句可分为以下四类 简单语句(包括输入 输出语句 输出语句) 简单语句(包括输入/输出语句) 空语句 复合语句 流程控制语句。 流程控制语句。 本章将介绍前三种语句。 本章将介绍前三种语句。 上一页 下一页 3.1.1 简单语句 1. 表达式语句 表达式语句: 由一个表达式加上一个分号构成。 由一个表达式加上一个分号构成。 如:A++; p+=q*4+5; x=1; y=42?6:1; 2. 空语句: 空语句: 由一个分号表示,一般形式为: 由一个分号表示,一般形式为: ; 空语句在语法上是一条语句, 空语句在语法上是一条语句,但执行时不 做任何操作。 做任何操作。 上一页 下一页 3. 函数调用语句 函数调用语句: 由函数调用表达式加分号构成. 由函数调用表达式加分号构成 如:printf(“%d”,a); scanf(“%f”,b); C 语言有丰富的标准函数库 可提供各类函 语言有丰富的标准函数库, 数供用户调用,完成预先设定好的操作. 数供用户调用,完成预先设定好的操作 例如调用标准库函数求数学函数值: 例如调用标准库函数求数学函数值: sin(x) 、 cos(x) 、 exp(x) (求ex ) 、fabs(x) (求x的绝对值 、 的绝对值)、 求 求 的绝对值 log(x)等。 等 上一页 下一页 调用标准库函数要注意: 调用标准库函数要注意: ? 在程序中要包含相应的头文件 例如: 例如:#include #includemath.h 调用规则: 函数名 参数表 调用规则: 函数名(参数表 参数表) 例如: 例如: y=sin(1.7); x=pow(3,18); 函数调用的实质: 函数调用的实质: 在调用点转去执行一段预先设计好的程序, 在调用点转去执行一段预先设计好的程序 求出结果后返回调用点。 求出结果后返回调用点。 函数的值又叫函数的返回值。 函数的值又叫函数的返回值。 上一页 下一页 如:数学表达式 y=|3sinx+4cosx|+ex ,可以 数学表达式 可以 语言表达式表示为: 用C语言表达式表示为: 语言表达式表示为 y=fabs(3*sin(x)+4*cos(x))+exp(x); 其中, 其中,fabs,sin,cos,exp都属于头文件 都属于头文件 math.h,用到这些函数,必须在程序的预 ,用到这些函数, 处理语句中用#includemath.h把数学函 处理语句中用 把数学函 数库包含进来。 数库包含进来。 上一页 下一页 3.1.2 复合语句 用一对花括号,把若干条语句括起来, 用一对花括号,把若干条语句括起来, 就形成了一条复合语句。形式如下: 就形成了一条复合语句。形式如下: { 语句1; …… 语句n; } 花括号中的语句,可以是简单语句、空语句、 花括号中的语句,可以是简单语句、空语句、 复合

文档评论(0)

htfyzc + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档