第一章函数及其结构.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文档。上传文档
查看更多
第一章函数及其结构

* 第一章 函数及其结构 vc 常州信息职业技术学院计算机学院C语言课程组 C语言程序设计 【知识目标】 1、了解C语言的特点,基本熟悉C语言程序开发的过程和VC++的上机步骤; 2、理解语句的概念,了解C语言的可执行语句和return语句; 3、领会标识符的命名规则、C函数的定义和结构; 4、掌握C语言程序的结构、主函数的结构和程序执行的过程; 5、对函数的定义、调用、声明及三者之间的关系和区别有一个感性认识。 【能力目标】 1、初步熟悉VC++程序开发环境; 2、能够模仿简单的C语言程序编写简单应用问题的代码。 教 学 目 标 描述: 演示: 引 例 描 述 求两个整数的和。 对用户输入的两个整数,能够正确输出所输入的两个整数的和。 1.1 C语言程序的开发过程 一、C语言的特点 知 识 储 备 C语言的语言成分简洁、紧凑、书写形式自由(32个关键字、9种控制语句) 1 运算符丰富、表达能力强(取变量地址、强制类型转换等) 2 C语言 VB if (e) s; If e Then s End If int i; Dim i as Integer 数据类型丰富(基本类型、构造类型、指针类型等) 3 缺点一:运算符较多,运算符的优先级别不易记忆 允许直接访问物理地址(能实现汇编语言的大部分功能,直接对硬件进行操作) 5 编写的程序具有良好的可移植性 7 以函数作为模块单位(由一个或多个函数组成,其中必有一个函数名为main的主函数) 4 编译后生成的目标代码小,质量高,程序的执行效率高 6 C语言的特点 缺点二:语法限制不太严格,程序设计灵活,在一定程度上降低了某些安全性,对程序设计人员提出了更高的要求 1.1 C语言程序的开发过程 二、程序开发过程 1、编辑 2、编译 3、连接 4、执行 知 识 储 备 编辑 编译 连接 执行 编写输入源程序 .cpp .obj .exe 结果 三、visual C++ 上机步骤 第一步:进入visual C++ 6.0用户界面。 第二步:建立项目文件。 第三步:建立源程序文件。 第四步:编译源程序。 第五步:生成可执行文件。 第六步:执行程序。 知 识 储 备 知 识 储 备 【例1-1】 一元函数f(x)=2x+3对给定一个自变量x的值求对应函数值的c语言程序如下,对其进行编辑、编译、连接、执行。 #include stdio.h double f(double x); int main() { double x,y; printf(请输入自变量x的值:); scanf(%lf,x); y=f(x); printf(函数值为:f(%.0lf)= %.0lf \n,x,y); return 0; } double f(double x) { double z; z=2*x+3; return z; } 知 识 储 备 做一做 【课堂实践1.1】 仿照【例1-1】编写一个对给定的一组自变量x,y的值求二元函数f(x,y)=2x+3y-1对应函数值的c语言程序,体验上机步骤和程序开发的全过程。 1.2 函数的定义、调用和声明 一、函数的定义 (一)语句 1、语句: 2、按所起的作用分类: 说明语句: 可执行语句: 知 识 储 备 每个语句必须由分号“;”结束, 分号是语句必不可少的组成部分。 用来完成对数据的描述 用来完成对数据的操作 1.2 函数的定义、调用和声明 一、函数的定义 (一)语句 可执行语句包括: 表达式语句: 函数调用语句: 空语句: 复合语句: 流程控制语句: 知 识 储 备 表达式后跟一个分号构成 把函数调用作为一条语句 只由一个分号组成的语句 用一对花括号括起来的一组语句 复合语句示例: int a; printf (%d\n,a); { int b; printf (%d\n,b); } 用于控制程序的流向,由特定的语句定义符组成 1.2 函数的定义、调用和声明 一、函数的定义 (二)函数的定义 1、函数定义的一般格式 返回值类型 函数名(参数类型1 形式参数名1,…,参数类型N 形式参数名N) { 数据定义部分 数据操作部分 } 知 识 储 备 由系统提供的类型标

文档评论(0)

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

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

1亿VIP精品文档

相关文档