




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章 C语言的起源和发展程序设计语言机器语言汇编语言面向过程语言 (C、PASCAL等)面向对象语言 (JAVA、C+等)甚高级语言7/23/20221C语言的特点是一种结构化程序设计语言有丰富的数据类型提供编译预处理功能可对变量进行存储类型的定义说明提供丰富的运算功能简洁高效的程序编制提供丰富的库函数7/23/20222一个简单的C语言程序#include “stdio.h” /* 编译预处理命令 */void main( ) /* 主函数 */ /* 函数体开始 */int r =2, h=3; /* 定义r与h为整数 */float v; /* 定义v为实数 */v=3.141592*
2、r*r*h; /* 计算圆柱体体积 */ printf(“%f”, v); /* 输出结果 */ /* 函数体结束 */7/23/20223C语言程序的构成C程序由函数组成每个函数完成相对独立的功能C提供了丰富的库函数每个C程序都有一个叫做main的主函数main( )后面花括号内的部分叫函数体函数体含“说明部分”和“执行部分”执行部分由若干语句组成语句以分号为结束标记7/23/20224C函数的一般形式 函数类型 函数名(形式参数表) 数据定义部分 函数执行部分 C语言程序的几个简单例子 例1.1例1.67/23/20225上机实践运行环境turbo C (2.0或3.0)编辑录入、修改编译
3、翻译为二进制代码(obj)连接连接各模块的二进制代码,生成可执行文件(exe)执行运行程序7/23/20226Turbo C 2.0上机环境简介四个最主要菜单File 创建新文件、打开文件、保存文件、改变目录、退出系统Edit 切换到编辑状态Compile 编译、连接成目标文件或可执行文件Run 自动编译、连接并运行7/23/20227Turbo C 3.0上机环境简介四个最主要菜单File 创建新文件、打开文件、保存文件、改变目录、退出系统Edit 常用编辑命令Compile 编译、连接成目标文件或可执行文件Run 自动编译、连接并运行7/23/20228可用快捷键打开菜单 如按+F 可打开
4、文件菜单输入程序前一般应先改变好目录 dir先编译、后保存、再运行在3.0版本,可用鼠标,在多程序窗口环境下可选Windows-Next命令作窗口切换7/23/20229Turbo C 常用编辑命令上翻一屏下翻一屏移到行首移到行尾QR移到文件首QC移到文件尾7/23/202210QF查找I查找下一个QA查找并替换Y删除一行N或插入一行向前删一个字符向后删一个字符7/23/202211QY从光标删到行尾插入状态开关KS存盘不退出将本次操作作废或退回上级菜单7/23/202212Turbo C 常用块操作命令KB定义块首KK定义块尾KC块复制KV块移动KY块删除KH隐藏/显示块KW写块KR读块7/23/202213Turbo C 常用功能键F2存盘F5缩放当前窗口F6切换编辑窗/信息窗F9编译并连接F10
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年初升高暑期数学讲义专题13 充分必要条件、全称量词与存在量词(重难点突破)(含答案)
- 2003年江苏省南通市中考数学试题【含答案、解析】
- 义乌市2025年初中毕业生语文学业水平考试调研试卷(5月二模)
- AutoCAD三维图形准备30课件
- 考研复习-风景园林基础考研试题附参考答案详解(突破训练)
- 风景园林基础考研资料试题及参考答案详解(培优b卷)
- 《风景园林招投标与概预算》试题A带答案详解(基础题)
- 2025-2026年高校教师资格证之《高等教育法规》通关题库附答案详解(模拟题)
- 2024年山东华兴机械集团有限责任公司人员招聘笔试备考题库含答案详解(黄金题型)
- 2025年K2学校STEM课程实施与跨学科知识整合研究报告
- 工会考试试题及答案大全
- 中职电子技术试题及答案
- 麻醉精神药品培训考核试题(含答案)
- 猪丁型冠状病毒感染对ST细胞凋亡与自噬的机制解析
- 国家开放大学2025年《创业基础》形考任务2答案
- 骨痿临床路径及表单
- 商业发票模板(INVOICE)
- 基于Verilog的数字密码锁设计
- (完整版)三年级数学学业测评方案、总结
- 初中毕业生简历表(模板)
- WHO中枢神经系统肿瘤新分类
评论
0/150
提交评论