版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章是江苏大学计算机学院计算机科学系C程序概述。教学要求、重点和难点、教学要求1。了解语言的发展和特点;2.熟悉程序的组成和编写格式;3.掌握涡轮增压机的计算机程序。重点和难点1。语言的特点;2.程序的组成;3.在计算机上运行Turbo C的过程。3,2 C语言的内容,特点,3 C程序的简单介绍,4 C程序的计算机步骤,本章的总结,本章的作业,1 C语言的发展历史,1.1语言的发展历史,C语言的形成如下图所示:C语言的形成过程总是围绕着系统编程。C语言提出后,首先被用来开发由OS Unix B.Kernighan和Dennis Ritchie在Unix Version 7的基础上合著的C程序
2、设计语言一书,促进了C .美国国家标准87 ANSI C/根据国际标准ISO 9899-1990,1960年通用的微机有微软C (MS-C)、Turbo C、Quick C、C、VC、algol60。缺点:不适合系统编程,由于、5,1.2 C语言的特点,系统编程简单、紧凑、方便、灵活;中间语言:它不仅具有高级语言的直观特性,还具有汇编语言等低级语言的功能,如直接访问物理地址和位操作;有许多操作符,丰富的数据结构和控制结构;可执行代码质量高,运行速度快;移植性好,可分块编译;编程自由度大(优点/缺点)既适用于系统编程也适用于应用编程、6、例1-1 (1)源程序main () /* Main fu
3、nction */inta、b、c;/*定义变量*/scanf (%d,% d /*返回值z */(2)类型:8,15 (3)显示:max=15,1.2c语言的特性,(4)执行演示、7,1.3 C程序由函数组成。这个程序由一个主函数main()和几个自定义函数组成。一对花括号 是主函数的分隔符。可以在注释行:的“/*”和“*/”之间添加任何文本。该语句以分号结束;一行可以写多条语句。程序通常使用小写字母,并以自由形式编写。函数定义的格式是:(1)函数头有两种形式:int max (x,y) int x,y;y。Intmax (int x,int y),8,c程序的基本结构,#包括全局变量描述子
4、函数1(形式参数)子函数局部变量描述语句序列。main()局部变量描述语句序列,C程序由函数组成。至少包括一个主功能主和几个子功能。函数由变量、参数语句和语句序列组成。每条语句都必须以分号结尾。一行语句可以写多条语句,一条语句可以写多行。c语言允许以/*的形式在程序中插入注释行.*/。c语言提供了大量的标准库函数,包括输入输出函数,但是当调用这些函数时,头文件必须包含在程序头中。9,1.4 C程序的操作步骤、10,1.4 C程序的操作步骤、1。启动涡轮增压C 1。双击窗口下桌面上的TC图标,或搜索tc.exe文件并执行它。2.在MSDOS模式下,进入TC子目录,在DOS提示符下输入TC回车。命
5、令选择主菜单:按F10,使用和选择主菜单,然后按回车;或者ALT键加上每个主菜单前的第一个字母。例如,可以下拉文件菜单。选择命令子菜单:下拉子菜单后,使用和键选择子菜单命令,然后按回车键。例如,“新建”创建一个新文件,“加载”或“拾取”打开一个文件,当打开一个文件时,如果该文件不在TC子目录中,您可以设置打开路径。例如,输入d :米迪尔*。c、11,输入或修改源文件,使用Ins键交替选择插入或修改状态,并使用、和键移动光标。编辑命令如下:删除字符:删除或退格删除一行:从光标到行尾按Ctrl-Y删除:按Ctrl-Q-Y分块操作:分块标记:分块头:按Ctrl-K-B分块结束:按Ctrl-K-K分块
6、复制:按Ctrl-K-C分块删除:按Ctrl-K-Y分块移动:按Ctrl-K-V擦除1.4 C程序进行计算机操作、12、3。保存源程序,下拉“文件”菜单,选择“保存”命令,输入或按s,或直接按F2键保存源程序。注意:要确定第一次保存的路径和文件名,在“文件”菜单中,选择“写入”命令输入或按W4。编译源程序。选择编译菜单中的第一项,编译成对象,或直接按F9键。如果在编译过程中出现错误提示,请按F6在源程序和错误提示之间切换,并对其进行修改。修改后,重新编译它,直到编译成功,没有任何错误。1.4 C,计算机操作步骤,13,注意:的完整编译并不意味着程序完全正确,而是没有语法错误,这并不一定意味着算
7、法正确或者运行结果正确。5.运行源程序,选择“运行”菜单中的第一项“运行”,或直接按下CTRL F9键。要查看程序的执行结果:选择“运行”,然后使用,选择“用户屏幕”或直接使用ALT F5。6.退出并选择“文件”,然后使用或选择“退出”或直接按下ALT+X。7、演示、(演示时讲解计算机操作)、1.4 C程序的计算机操作步骤、14、小结、语言发展史;语言的特点;程序的组成和编写格式;程序的计算机处理过程。重点:程序的特点、组成和计算机流程,Turbo C的计算机流程,(1)启动并进入Turbo C: TC的集成开发环境;(2)编辑:alt-e;(5)退出Turbo C集成开发环境:Alt-X,(3)编译、链接和执行:Ctrl-F9;(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 磁感应强度培训
- 短路和断路课件
- 盗贼之海课件
- 2026年区块链技术应用认证分布式数据库原理测试题
- 2026年经济类英语综合能力考试题集
- 2026年建筑工程知识题库结构设计与施工工艺
- 2026年建筑工程质量验收规范模拟题
- 2026年会计职称考试财务管理专业题库及答案
- 2026年历史长河探索历史知识模拟试题集
- 2026年汽车维修技师考试题集汽车维修技能与检测
- 2026春节后复工复产安全培训第一课
- 2026湖南衡阳日报社招聘事业单位人员16人备考题库完整参考答案详解
- 2026年山东药品食品职业学院单招综合素质考试备考试题含详细答案解析
- GB/T 46878-2025二氧化碳捕集、运输和地质封存地质封存
- 2026年1月浙江省高考(首考)历史试题(含答案)
- 借款合同2026年担保协议
- 征兵体检培训课件
- 2024年河北省中考化学真题及答案解析
- 2025年职业卫生试题试题及答案
- 消毒供应室职业暴露防范
- 2025年内蒙古行政执法考试试题及答案
评论
0/150
提交评论