版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2020/7/31,任课教师:许创,1,第一章 C语言的起源和发展,程序设计语言 机器语言 汇编语言 面向过程语言 (C、PASCAL等) 面向对象语言 (JAVA、C+等) 甚高级语言,2020/7/31,任课教师:许创,2,C语言的特点 是一种结构化程序设计语言 有丰富的数据类型 提供编译预处理功能 可对变量进行存储类型的定义说明 提供丰富的运算功能 简洁高效的程序编制 提供丰富的库函数,2020/7/31,任课教师:许创,3,一个简单的C语言程序 #include “stdio.h” /* 编译预处理命令 */ void main( ) /* 主函数 */ /* 函数体开始 */ int
2、 r =2, h=3; /* 定义r与h为整数 */ float v; /* 定义v为实数 */ v=3.141592*r*r*h; /* 计算圆柱体体积 */ printf(“%f”, v); /* 输出结果 */ /* 函数体结束 */,2020/7/31,任课教师:许创,4,C语言程序的构成 C程序由函数组成 每个函数完成相对独立的功能 C提供了丰富的库函数 每个C程序都有一个叫做main的主函数 main( )后面花括号内的部分叫函数体 函数体含“说明部分”和“执行部分” 执行部分由若干语句组成 语句以分号为结束标记,2020/7/31,任课教师:许创,5,C函数的一般形式 函数类型
3、函数名(形式参数表) 数据定义部分 函数执行部分 C语言程序的几个简单例子 例1.1例1.6,2020/7/31,任课教师:许创,6,上机实践 运行环境turbo C (2.0或3.0) 编辑录入、修改 编译翻译为二进制代码(obj) 连接连接各模块的二进制代码,生成可执行文件(exe) 执行运行程序,2020/7/31,任课教师:许创,7,Turbo C 2.0上机环境简介,四个最主要菜单 File 创建新文件、打开文件、保存文件、改变目录、退出系统 Edit 切换到编辑状态 Compile 编译、连接成目标文件或可执行文件 Run 自动编译、连接并运行,2020/7/31,任课教师:许创,
4、8,Turbo C 3.0上机环境简介,四个最主要菜单 File 创建新文件、打开文件、保存文件、改变目录、退出系统 Edit 常用编辑命令 Compile 编译、连接成目标文件或可执行文件 Run 自动编译、连接并运行,2020/7/31,任课教师:许创,9,可用快捷键打开菜单 如按+F 可打开文件菜单 输入程序前一般应先改变好目录 File/Change dir 先编译、后保存、再运行 在3.0版本,可用鼠标,在多程序窗口环境下可选Windows-Next命令作窗口切换,2020/7/31,任课教师:许创,10,Turbo C 常用编辑命令,上翻一屏 下翻一屏 移到行首 移到行尾 QR移到文件首 QC移到文件尾,2020/7/31,任课教师:许创,11,QF查找 I查找下一个 QA查找并替换 Y删除一行 N或插入一行 向前删一个字符 向后删一个字符,2020/7/31,任课教师:许创,12,QY从光标删到行尾 插入状态开关 KS存盘不退出 将本次操作作废或退回上级菜单,2020/7/31,任课教师:许创,13,Turbo C 常用块操作命令,KB定义块首 KK定义块尾 KC块复制 KV块移动 KY块删除 KH隐藏/显示块 KW写块 KR读块,2020/7/31,任课教师:许创,14,Turbo C 常用功能键,F2存盘 F5缩放当前窗口 F6切
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年12月海南海口市美兰区竞聘农村骨干教师工作笔试近6年高频考题难、易错点荟萃答案带详解附后
- 2023年12月浙江杭州富阳区东洲街道专职网格员招考聘用笔试近6年高频考题难、易错点荟萃答案带详解附后
- 2023年12月浙江宁波市北仑区郭巨街道社区卫生服务中心招考聘用2名编外人员笔试近6年高频考题难、易错点荟萃答案带详解附后
- 2023年12月江西省安义县人民检察院招考1名编外辅助工作人员笔试近6年高频考题难、易错点荟萃答案带详解附后
- 2023年12月广西山口红树林生态国家级自然保护区管理中心招考聘用笔试近6年高频考题难、易错点荟萃答案带详解附后
- 2023年12月广东省雷州市教育系统公开招聘314名教师笔试近6年高频考题难、易错点荟萃答案带详解附后
- 2023年12月南京传媒学院党委宣传部(融媒体中心)工作人员招聘笔试近6年高频考题难、易错点荟萃答案带详解附后
- 2023年12月份云南文山州麻栗坡县事业单位紧缺岗位公开招聘(10人)笔试近6年高频考题难、易错点荟萃答案带详解附后
- 2023年12月云南省石屏县教体系统事业单位2024年校园公开招聘16名工作人员31笔试近6年高频考题难、易错点荟萃答案带详解附后
- 2023年12月云南昆明寻甸县中医医院招考聘用编制外专业技术人员13人笔试近6年高频考题难、易错点荟萃答案带详解附后
- 硫酸镁使用课件
- 门诊护患沟通技巧简PPT
- 幼儿园主题教学网络图
- 《红色文化对学生思想品德影响的探究》开题报告
- 民法典侵权责任编课件
- 2023年易制爆危险化学品名录
- 2022年湖南省普通高中学业水平考试数学试卷及答案
- 直播物料准备
- 医务科医师值班交接班制度流程
- 口腔诊所规章制度(优秀范文五篇)
- 加快急需紧缺中医药人才队伍建设实施方案
评论
0/150
提交评论