第一章初识C语言 语香科底设计 BACK
第一章 初识C语言 C 语 言 程 序 设 计
任务1 熟悉C语言特点 ◆1.1.1程序设计概述 机器语言 汇编语言 高级语言 面向过程 面向对象 高级语言编写的程序计算机不能直接执 行,要用翻译程序编译成机器语言目标程 序后才能执行
1.1.1 程序设计概述 任务1 熟悉C语言特点 机 器 语 言 汇 编 语 言 高 级 语 言 面向过程 面向对象 CPU指令系统,由0、1序列构成的指令码组成 如:10000000 加 10010000 减 用助记符号描述的指令系统 如 ADD A, B 面向机器的语言 客观世界可以分类,对象是类的实例 程序设计是数据被加工的过程 对象是数据和方法的封装 对象间通过发送和接受消息发生联系 程序设计关键是定义类,并由类派生对象 高级语言编写的程序计算机不能直接执 行,要用翻译程序编译成机器语言目标程 序后才能执行
任务1 熟悉C语言特点 ◆1.1.1程序设计概述 data1 data1' data2 数据处理 data2' data3 data3' BACK
1.1.1 程序设计概述 任务1 熟悉C语言特点 数据处理 data1 data2 data3 data1’ data2’ data3’ 输入数据 输出数据
开发环境 1.2.1主流开发工具介绍 C语言常用的几种主流开发工具: Visual Studio Dev C++ Eclipse Code::Block Visual Studio(简 DevC+是一款免 Eclipse是一种被广 Code:Blocks是一 称VS)是由微软 费开源的CC+ 泛使用的免费跨 款开源、跨平 公司发布的集成 IDE。DevC+的 平台DE,用户可 台、免费的 开发环境。它包 优点是体积小( 以根据需要安装 C/C+DE,它和 括了整个软件生 只有几十兆)、 多种不同的插件 DevC++非常类 命周期中所需要 安装卸载方便。 来扩展Eclipse的功 似,小巧灵活, 的大部分工具。 但没有任何自动 能。 易于安装和卸 但对于初学者来 补全、语法检查 载,不过它的界 说,早期不容易 和提示的功能。 面要比DevC++ 学习和掌握,熟 是学习C或C+的 复杂一些,不如 悉后,的确是一 首选开发工具 DevC++来得清爽 BACK 个编程开发利
Visual Studio Visual Studio(简 称VS)是由微软 公司发布的集成 开发环境。它包 括了整个软件生 命周期中所需要 的大部分工具。 但对于初学者来 说,早期不容易 学习和掌握,熟 悉后,的确是一 个编程开发利 器。 Code::Blocks 是一 款开源、跨平 台、免费的 C/C++ IDE,它和 Dev C++ 非常类 似,小巧灵活, 易于安装和卸 载,不过它的界 面要比 Dev C++ 复杂一些,不如 Dev C++ 来得清爽 Eclipse是一种被广 泛使用的免费跨 平台IDE,用户可 以根据需要安装 多种不同的插件 来扩展Eclipse的功 能。 开发环境 • 1.2.1 主流开发工具介绍 − C语言常用的几种主流开发工具: Dev C++ Eclipse Code::Block Dev C++ 是一款免 费开源的C/C++ IDE。Dev C++ 的 优点是体积小( 只有几十兆)、 安装卸载方便。 但没有任何自动 补全、语法检查 和提示的功能。 是学习C或C++的 首选开发工具
任务2 安装DEV-C++ 语香群你设计 打开安装文件目录,鼠标双击安装文 件 ■Lang 2022/2/4 MinGW64 2022/2/4 Templates 2022/2/4 ConsolePauser.exe 2014/11/1 devcpp.exe 2015/2/2( devcpp.exe.manifest 2011/8/23 ☐devcpp.map 2015/2/2 devcppPortable.exe 2014/12/9 Packman.exe 2005/2/20 Packman.map 2005/2/20 BACK
打开安装文件目录,鼠标双击安装文 件 任务2 安装DEV-C++ C 语 言 程 序 设 计