第一章初识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 语 言 程 序 设 计
任务3DEV-C++中开发项目程序 输入C源程序 语香设计 文件→新建→源代码,打开新建对话框; 文件→另存为,确定文件保存位置(E自定义名字), 输入文件名 (学号+本人名字.cpp) □Dev-C+5.92 文件耳滨横阳袭索S]视图M项目P运行网工具D 新建IN ☐源代码SC件N 圆打开项目或文件01 Ctrl+o 项目P1 Ctrl+S 漫板刀 BACK
任务3 DEV-C++中开发项目程序 文件→新建→源代码,打开新建对话框; 文件→另存为,确定文件保存位置(E:\自定义名字), 输入文件名(学号+本人名字.cpp) C 语 言 程 序 设 计 输入C源程序
任务3开发环境中开发项目程序 在打开的程序编辑窗口中,输入C源程序 语香歡你设计 未命名2.cpp 1 #include"stdio.h" 2日int main(){ 3 printf("helloworld"); 4 return 0; BACK
任务3 开发环境中开发项目程序 C 语 言 程 序 设 计 在打开的程序编辑窗口中,输入C源程序
任务3开发环境中开发项目程序 编译 语香设 视图VI项目P间运行R)工具可 AStyle 金口 帮助H 马心马尽同日■■ 未命名2.cpp 1 #include"stdio.h" 2月int main(){ printf("helloworld); 4 return 0; 5L) 端译日志~√调试区提素结果图关闭 编译单个文件,。 -文件名:C:\ger3\te3t\Desktop\未命名2,cpp -编译器名:TDW-GCC4.B,164-b1tRe1aae 处理C+源文件.· -C+编译器:F:\各课\c语吉\21-22(2)c语宣),devcpp_setup\MinGr64\b1n\g+:exe 命今:g+,exeC:\Users\test\Desktop八未命名2.epp -o "C:\Usera\test\Deaktopl 编译结果。。 文件名:Cl0 sea\teat\DeakEop未命名2.ex8 前出大小:124,2236328125K1B 编译时间:0,66s
任务3 开发环境中开发项目程序 C 语 言 程 序 设 计 编译
任务3开发环境中开发项目程序 语香得你设计 执行结果,并生成.exe可执行文件 小小国0国日1可▣器Vg通遥gx4a1m #include"stdio.h" C未命名2.cpp int main(){ printf("helloworld") ■未命名2.exe return 0; C\Users\test Desktop末命名2exe 、 0 elloworld ess exited after 0.3006 seconds with return value 0
任务3 开发环境中开发项目程序 C 语 言 程 序 设 计 执行结果,并生成.exe可执行文件
任务4C语言程序的结构 语香得泳设计 用C语言编写的源程序,简称C程序。C程 序是一种函数结构,一般由一个或若干个 函数组成,其中必有一个名为main0函数, 程序的执行就是从这里开始的。 BACK
用C语言编写的源程序,简称C程序。C程 序是一种函数结构,一般由一个或若干个 函数组成,其中必有一个名为main()函数, 程序的执行就是从这里开始的。 C 语 言 程 序 设 计 任务4 C语言程序的结构