《第1章C语言程序设计初步.ppt

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计 主讲人 龚本灿 个人联系方式 QQ: 190026892 办公地点: B3楼-514室 教学资料及作业上交地址: 11 学习方法说明 C语言重要、难度较大 注意重点 多动手编程、多分析思考 平时成绩:30%(作业、上课和实验的出勤及表现) 期末考试成绩:70% 本章内容 1.1 计算机程序设计语言的发展 1.2 C语言的发展及特点 1.3 简单的C语言程序 1.4 C语言程序的开发步骤及调试方法 1.5 算法及其描述 1.6 格式化输入、输出函数 1.7 学生信息管理系统案例简介 【学习目标】 掌握C语言程序的基本结构和书写规则 掌握C语言程序的上机操作步骤 熟悉VC 6.0集成开发环境 了解计算机程序设计语言的发展 了解C语言的特点 了解算法及其描述 1.1 计算机程序设计语言的发展 机器语言 直接使用二进制编码的程序语言为机器语言。 机器语言程序能在计算机上直接运行,具有占用内存少、执行速度快的优点,但机器语言不直观、难记、难认、不易查错,编程非常麻烦,只能被少数专业人员掌握。 用机器语言编写的程序可移植性差。 2. 汇编语言 用一些简洁的助记符来替代二进制的机器指令。例如,用“ADD”表示加法,用“SUB”表示减法等等。 汇编语言比机器语言更容易理解,能充分发挥计算机硬件的功能和特长,程序精炼而高效,但汇编语言程序同样依赖于计算机硬件、可移植性不好,且助记符多、难以记忆。 3. 高级语言 高级语言用接近人们习惯的自然语言和数学语言作为语言的表达形式,其语法和结构类似于普通英文,编程非常方便,一般人经过学习之后都可以进行编程。 高级语言程序不依赖于计算机硬件,能在所有机器上通用,可移植性好,但高级语言程序的运行效率要低于汇编语言和机器语言。 1.2 C语言的发展及特点 2.1 C语言的发展 早期的UNIX操作系统是用汇编语言编写的,汇编语言程序对计算机硬件的依赖性强、可读性和可移植性差,而一般的高级语言程序虽具有良好的可读性和可移植性,但它们不能对硬件直接进行操作,因此,需要设计一种集高级语言和低级语言的功能于一体的语言,这样C语言应运而生。 1.2.2 C语言的特点 1. 功能强大 2. 语言简洁、紧凑,使用方便、灵活 3. 程序执行效率高、可移植性好 4. 编程风格结构化 1.3 简单的C语言程序 程序:按照一定的顺序安排的工作步骤。 注释 1.注释有两种: (1)“/* … */”,可以是单行或多行 (2) “//”,只能是单行注释 2.注释可有可无,用来对程序进行说明 3.注释不会影响程序的功能和正确性 包含头文件 作用是将头文件stdio.h的内容读到该命令的位置处。 为了用户编程方便,C编译系统提供了许多完成各种功能的库函数供用户调用。需要注明该库函数所在的头文件。 scanf()为输入库函数,printf()为输出库函数,程序中只要用到这两个库函数,就需要包含stdio.h头文件。 定义主函数 构成C程序的基本单位是函数,一个C程序可由一个或多个函数组成,有且只有一个主函数。 C程序总是从main()函数开始执行,main()函数执行完了,程序也就结束了。 一个函数由函数首部和函数体两部分组成。函数体中每条语句必须以分号(;)号结尾。 定义变量 定义了三个整型变量x、y和表示整型 。 变量必须先定义后使用。 给变量命名时需要注意以下几点: (1) 变量名只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。 (2) 变量名一般采用小写字母,并且区分大小写。 (3) 变量名不能为关键字。 (4) 尽量做到“见名知义”。 调用格式输入函数 调用scanf()格式输入函数从键盘输入数据给变量x和y,该函数的调用格式如下: scanf(格式控制字符串,变量地址列表); 格式说明符与各输入项在数量和类型上一一对应。 进行两数相加 x、y和sum变量在计算机中存放在哪儿呢? 答案是:计算机的内存。 调用格式输出函数 调用printf()格式输出函数在屏幕上显示计算结果。 printf(格式控制字符串,输出列表); 格式控制字符串用来指定输出格式,由普通字符、格式说明符和控制字符组成。 输出时普通字符原样显示,格式说明符变量的值所代替,控制字符\n的作用是换行 。 【归纳总结】 编写C程序的一般过程是: (1) 定义变量; (2) 设置变量的值,可以通过键盘输入或直接赋值; (3) 加工处理,得到结果; (4) 输出结果。 C语言程序的上机过程 C语言程序的开发步骤一般分为四步:编辑、编译、连接和执行。 1.4.2 C语言程序的上机过程 输入源程序 2 编译(compile) 假设将sum=x+y语句后的分号(;)输掉了

文档评论(0)

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

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

1亿VIP精品文档

相关文档