C语言课件第一章.ppt

上传人:本田雅阁 文档编号:2143414 上传时间:2019-02-21 格式:PPT 页数:33 大小:1.73MB
返回 下载 相关 举报
C语言课件第一章.ppt_第1页
第1页 / 共33页
C语言课件第一章.ppt_第2页
第2页 / 共33页
C语言课件第一章.ppt_第3页
第3页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《C语言课件第一章.ppt》由会员分享,可在线阅读,更多相关《C语言课件第一章.ppt(33页珍藏版)》请在三一文库上搜索。

1、C程序设计,谭浩强编著 清华大学出版社出版,封面,信息工程学院:赵新灿 E-mail: ,一、学习C语言的重要性,是国际上最流行的高级语言之一。它既适合于用来开发系统软件,也可用来开发应用软件。 是本专业学习的需要 是国家计算机程序员水平考试的必考内容。,二、课程目标:,熟记C语言的基本概念 熟悉VC+6.0的上机操作环境(TC) 会读、会编、会调试C程序,三、学习的方法,上课认真听讲,熟记C语言的语法、句法 上机前精心准备,上机好好练习; 平时加强实践应用。,四、课程安排 理论讲解。 上机实践。 五、考核方式: 考试占70%,采用机试; 平时占30%, 包括考勤,作业,上机时间,实习时间 实

2、习地点 周一(七、八节) 1机房 周五(五、六节) 5机房 周五(七、八节)(单周) 3、4机房,六 学习要点:,熟记C语言的语法、句法 学会算法分析与算法设计,七 课程重点:,第三章第八章,八 课程难点:,第八章、第十章,补充:程序语言 1 .1 语言的出现的历史背景 1.2 C语言的特点 1.3 简单C语言程序介绍 1.4 运行C语言的步骤与方法,第1章 语言概述,CPU指令系统,由0、1序列构成的指令码组成 如:10000000 加 10010000 减,用助记符号描述的指令系统 如 ADD A, B,面向机器的语言,程序设计是数据被加工的过程,客观世界可以分类,对象是类的实例 对象是数

3、据和方法的封装 对象间通过发送和接受消息发生联系,程序设计关键是定义类,并由类派生对象,补充: 程序设计语言的发展,程序语言的发展,低级语言(依赖于硬件,可读性和可移植性较差 ) 第一代语言:机器语言-采用二进制; 第二代语言:汇编语言-采用助记符。 高级语言,即第三代语言,又称面向过程的语言-只描述问题的求解过程,而不关心计算机的内部结构。 用类似自然语言的形式描述对问题的处理过程; 用数学表达式的形式描述对数据的计算过程。 第四代语言(非过程化语言),又称面向对象的语言 -只要求告诉计算机做什么,不规定其做的过程。 第五代语言,智能化语言。,1.1 语言的出现的历史背景,CPL语言,BCP

4、L语言,B语言,C语言,C+语言,规模较大,难以实现,无数据类型,接近硬件,但过于简单,功能有限,用其编写了UNIX操作系统,功能更强大,面向对象,1.2 C语言的特点,语言简洁,紧凑,方便,灵活(32个关键字) 运算符丰富(34种运算符) 数据类型丰富(整、实、字符、数组、指针、结构、共用体等) 具有结构化的控制语句(顺序、分支、循环) 语法限制不太严格,程序设计自由读度大 既具有高级语言的功能,又具有低级语言的功能 生成目标代码质量高,程序运行效率高。 可移植性好,例1.1 第一个程序 Hello,World!,/* example1.1 The first C Program*/ #in

5、clude main() printf(“Hello,World!”); ,输出: Hello,World!,1.3 简单的程序介绍,例.1 输出一行信息 #include /* 预处理命令 */ void main( ) /* 主函数 */ printf(“This is a C program!n”); /* 调用标准库函数printf */ ,1.3 简单的程序介绍,例. 求两个数之和 #include “stdio.h” /* 预处理命令 */ void main( ) /* 主函数 */ int a,b,sum; a=123; b=456; sum=a+b; printf(“Sum

6、is %dn“,sum); ,例1.3求两个数中的较大者,int max(x,y) int x,y; int z; if(xy) z=x; else z=y; return(z); ,main( ) int a,b,c; scanf(“%d%d“, ,1.3程序的结构特点,(1) C程序由函数构成。必须包含main函数 (只有一个),还可以有其他函数。 (2) 一个函数由两个部分组成: 函数的首部(说明部分) 函数类型、函数名、函数参数及参数类型 函数体 声明部分及执行部分 (3) C程序总是从main函数开始执行。 (4)书写格式自由:一句可多行,也可一行多句,建议不要一行多句。 (5) 语

7、句以分号结束. (6) C语言本身不带输入输出语句,必须通过调用库函数来实现输入输出 (7)以/* */之间的内容是注释,不影响程序的执行,可增加程序的可读性。,int max(int x,int y) int z; if(xy) z=x; else z=y; return(z); ,注意:1. 编译预处理命令不属于C语言本身的组成部 分。 2. 习惯上写程序时按锯齿形排列,以使层次分明。,1.4 运行C语言的步骤与方法,编辑程序,编译程序,连接程序,源程序,目标程序,可执行程序,结果,编辑,编译,连接,运行,.c,.exe,.obj,1.4.1 运行C语言的步骤,1.4.2 上机运行C程序

8、(TC环境),进入TC集成开发环境 编辑源程序 源程序编译 目标程序连接 程序运行 退出TC环境(快捷键 Alt+x),1.Visual C+简介 是Windows 环境下最主要的应用开发系统之一 是C+语言的集成开发环境 与Win32紧密相连 强大的调试功能为大型复杂软件的开发提供了有效的排错手段 2.可视化 指软件开发阶段的可视化 利用计算机图形技术和方法,1.4.2 上机运行C程序 (Visual C+环境),1.4.2 上机运行C程序 (Visual C+环境),3.开发环境,4.菜单简介,1.4.2 上机运行C程序 (Visual C+环境),5. 创建简单程序,“工程”的概念 用V

9、isual C+6.0 编写任何一个程序前都必须首先创建一个工程(project),一个工程就好像一个工作间,以后这个程序所牵扯到的所有的文件、资源等元素都将放入这个工程中,各个工程之间互不干扰。工程的概念使得我们的编程工作更有条理,更具模块化。,1.4.2 上机运行C程序 (Visual C+环境),5. 创建简单程序,(1)运行Visual C+6.0,选择file 下的new 项,出现选择界面,在属性页中选择Projects 标签。,(2)选择Win32 Console Application,然后在Project Name 框中写入想要新建工程的名称,如demo 。,(3)选择OK 按

10、扭,1.4.2 上机运行C程序 (Visual C+环境),5. 创建简单程序,选An empty project 单击Finish 按钮。 如果接受选择OK 按钮,否则选择Cancel 按钮。,1.4.2 上机运行C程序 (Visual C+环境),5. 创建简单程序,(4)生成一个源文件,方法一、 选择菜单命令Project |Add to Project |New,弹出New对话框。,1.4.2 上机运行C程序 (Visual C+环境),5. 创建简单程序,(4)生成一个源文件,方法二、 右击“source files”,选择添加.c文件,弹出New对话框。,1.4.2 上机运行C程序

11、 (Visual C+环境),5. 创建简单程序,(5)编译链接(在菜单Build 中),第一项Compile,将编译,编译中发现错误,将在Output 窗口中显示出错的行以及出错信息。 第二项Build 来进行链接生成可执行程序。 选择Execute 项会运行程序。,1.4.2 上机运行C程序 (Visual C+环境),6. 打开已有程序,方法一 启动VC 6.0,使用“File”|”OPEN”,启动对话框,选择打开的文件。 方法二 在装有VC 6.0的机器中,双击程序文件。,1.进入TC集成开发环境,方法一:如果桌面上有TC的快捷方式,就双击。 方法二:桌面没有TC的快捷方式 1. 确定

12、Turbo C 的安装子目 录,例如d:tc 2. 通过“开始”菜单的“运行”,键入d:tctc 方法三:找到Turbo C 的安装子目 录,例如d:tc,双击tc.exe,2. 编辑源程序,新建源程序:按Alt+F可进入File ,光标键移动色棒 选New新建文件, 缺省文件名为NONAME.C, 可改名,注意TC2.0后缀.c,TC3.0下 .cpp进入编辑状态TC3.0 TC2.0中是 Load,TC3.0是OPEN:装入一个C文件,会让进行选择后,进入编辑状态 选Save 可保存 Save as 另存。 Os shell,暂时退出T C 2.0到DOS提示符下, 此时可以运行命令, 若

13、想回到 T C 中, 只要键入EXIT即可。 Quit:退出T C, 其热键为Alt+X。,进入编辑状态后,就可以写成程序,移动光标,按Alt+C可进入Compile菜单,选择Compile to OBJ:编译生成.OBJ目标文件, 直接在编辑状态下按热键 Alt+F9。,3. 编译源程序,按Alt+C可进入Compile菜单,选择Make EXE file:此命令生成一个.EXE的文件, 接着选择Link EXE file:把当前.OBJ文件及库文件连接在一起生成.EXE文件。 直接在编辑状态下按热键 Alt+F9。,4. 连接目标程序按Alt+C可进入Compile菜单,按Alt+R可进入Run菜单,选择Run:运行 直接在编辑状态下按热键 Alt+F9。,5. 执行程序,看程序结果,选择User screen,其热键为Alt+F5,按任意键返回编辑状态,6.退出TC环境 方法一 方法二,作业: 书面作业:P13 T 3,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1