DEVC使用教程专题培训课件
办公软件的应用—— E X C E L基本操作ppt课件

VLOOKUP函数
信 技术总部
• 作用:在表格数组的首列查找值,并由此返回表格数组 当前行中其他列的值
• 语法: VLOOKUP(lookup_value,table_array,col_index_num,r ange_lookup)
• 解释:VLOOKUP函数首先在指定区域(也就是第二个参 数),检测第一个参数是否包含在内,如果有就在该区 域内返回所在行的指定列(也就是第三个参数)的值, 如果没有则提示错误,第四个参数是精确匹配还是模糊 匹配
数据点绘制在图表上,就形成了一个数据系列 • 一个图表中可以有一个或多个数据系列
网格线 值
信 技术总部
图表标 题
数值轴 标题
分类轴 名称
分类轴 数据表 标题
图表数 据系列
筛选数据
信 技术总部
• 根据某些条件查找或选择信息的过程叫做筛选
• 筛选并不是重新排列列表,只是暂时隐藏不符 合条件的行
• 子集是按照某些指定条件在数据库中选定的一 组记录
SUCCESS
THANK YOU
2019/8/27
信 技术总部
Excel 中的常见函数
函数名 SUM MIN MAX AVERAGE
IF VLOOKUP
求和
作用
返回所有参数中值最小的参数
返回所有参数中值最大的参数 求平均值
执行真假值判断,根据逻辑计算的真假值,返回不同结果
在表格数组的首列查找值,并由此返回表格数组当前行中其他列的 值。
• 分类汇总是将数据按分组的形式列出并统计 • 结果清晰直观 • 分类汇总之前最好先排序
信 技术总部
谢谢
IF函数
信 技术总部
• 作用:执行真假值判断,根据逻辑计算的真假值,返回 不同结果
C语言开发基础教程(Dev-C++) 第5章 函数

✎
5.2.1 函数调用方式
2、将函数作为语句调用 函数以语句的形式出现时,可以将函数作为一条语句进行调用。 printf(“hello world!\n”); //将函数作为语句调用 3、将函数作为实参调用 将函数作为实参调用时,其实就是将函数返回值作为函数参数,此时要求 函数必须有返回值。 printf(“%d\n”,max(10,20)); //将函数作为实参调用
函数
库函数 自定义函数
✎
5.1.1 函数的定义
库函数可以直接被调用,例如之前使 用过的printf()函数、scanf()函数。 自定义函数是用户自己定义的具有特 定功能的函数。
✎
5.1.1 函数的定义
1、函数定义
返回值类型 函数名(参数类型 参数名1,参数类型 参数名2,…,参数类型 参数n) {
✎
多学一招:函数调用时最多可以嵌套多少层?
函数可以嵌套调用多少层是由程序运行时一个名为“栈”的数据结构决 定的。一般而言,Windows上程序的默认栈大小大约为8 KB,每一次函 数调用至少占用8个字节,因此粗略计算下,函数调用只能嵌套大约 1000层,如果嵌套调用的函数里包含许多变量和参数,实际值要远远小 于这个数目。 当然,单纯手动书写代码写出1000层嵌套函数调用基本是不可能的,但 是一种名为“递归”的方法可以轻松达到这个上限。
✎
5.2.2 嵌套调用
C语言中函数的定义是独立的, 即一个函数不能定义在另一个函 数内部。但在调用函数时,可以 在一个函数中调用另一个函数, 这就是函数的嵌套调用。
✎
5.2.2 嵌套调用
上述函数嵌套调用过程可
③
以使用右图表示。
func()函数
②
①
DevC使用说明

DevC使⽤说明附录3 Dev-C++操作⼿册Dev-C++是⼀个可视化集成开发环境,可以⽤此软件实现C/C++程序的编辑、编译、链接、运⾏和调试。
本⼿册中介绍了Dev-C++常⽤的⼀些基本操作,包括创建、编译、链接、运⾏和调试C源程序和C⼯程,希望每⼀位读者都要熟练掌握。
1. 启动Dev-C++⽅法⼀:1. ⾸先⿏标点击任务栏中的“开始”按钮,选择“程序”菜单项,然后选“程序”下的⼦菜单项“Bloodshed Dev-C++”项,显⽰该项下的⼦菜单。
2. 单击”Dev-C ++”菜单项,即可启动Dev-C ++集成开发⼯具。
(如图1所⽰)图1 启动Dev-C++⽅法⼆:我们也可以通过直接单击桌⾯上的Dev-C++的图标来启动该开发⼯具。
2. 新建源程序1.要新建⼀个源程序,可以从主菜单选择“File”-> “New”-> “Source File”(中⽂环境下为“⽂件”-> “新建”-> “源代码”)即可(如下图2所⽰)。
图2新建源程序如果⼤家看到界⾯上的字是中⽂的,则可以根据以下操作将界⾯改为英⽂。
点击主菜单“⼯具”->”环境选项”,在弹出的对话框中选择“界⾯”页,在Language下拉列表中选择“English”即可,如下图3所⽰。
此时界⾯上的菜单、⼯具条等就会全部显⽰其英⽂命名。
图3 更改界⾯语⾔2.此时屏幕右下侧出现⼀⽚⽩⾊区域,可以在此输⼊新的程序。
如下图4所⽰。
菜单⼯具栏源程序编辑区域输出标签页图4 Dev-C++开发环境功能布局3.保存源程序到硬盘。
⼀个好的习惯是创建了⼀个新程序后,在还未输⼊代码之前先将该程序保存到硬盘某个⽬录下,然后在程序的编辑过程中我们也要经常性地保存程序,以防⽌机器突然断电或者死机导致⼯作成果丢失。
要保存程序,只需从主菜单选择“File”->”Save”就可以将⽂件保存到指定的硬盘⽬录。
如图5所⽰。
图5 保存⽂件此时会弹出⼀个对话框,如图6所⽰。
C语言开发基础教程(Dev-C++) 第2章 数据类型与运算符

✎
2.2.1 常量
1、整型常量 整型常量是整数类型的常量,又被称为整常数。根据不同的计数方法, 整型常量可记为二进制整数、八进制整数、十进制整数和十六进制整数。 2、浮点型常量 浮点数常量就是在数学中用到的小数,也称为实型常量或实数。
✎
2.2.1 常量
3、字符型常量 (1)普通字符,即由单引号括起来的一个字符。 (2)转义字符,由单引号括起来的包括反斜杠(\)的一串字符, 如’\n’’\t’’\0’等。 转义字符表示将反斜杠后的字符转换成另外的意义,通常用来表示不能 显示的字符,’\n’’\t’’\0’这三个转义字符分别表示换行、TAB和 空字符。
2、二进制转换成八进制 二进制转换为八进制时,将二进制数自右向左每3位分成一段 (若不足3位,用0补齐),然后将二进制每段的3位转为八进制 的一位,将每段的数值表替换即可。
✎
多学一招:进制与进制转换
二进制与八进制关系对应表
二进制 000 001 010 011 100 101 110 111
八进制 0 1 2 3 4 5 6 7
✎
2.1.2 标识符
标识符命名规范如下所示: ● 标识符只能由字母、数字和下划线组成。 ● 标识符不能以数字作为第一个字符。 ● 标识符不能使用关键字。 ● 标识符区分大小写字母,如add、Add和ADD是不同的标识符。
✎
2.1.2 标识符
除了命名规则,标识符命名时尽量做到以下几点要求: ● 直观、可以拼读,尽量做到见名知意。 ● 最好采用英文单词或其组合,避免使用汉语拼音或汉字。 ● 尽量避免出现仅靠大小写区分的标识符。 ● 虽然ANSIC中没有规定标识符的长度,但建议标识符的长度不超过8 个字符。
✎
2.2.2 变量
编程学习工具第一篇:Dev-C的安装及使用

编程学习工具第一篇:Dev-C的安装及使用Part Zero. 关于课程下一周,算研与科联信会将会有三节课程,分别为周二周四下午(上机课))以及周三中午(理论课)。
请注意,周二周四下午的课程内容相同,只用来一节即可!如果下周的上机课程需要请假的,请点击文末的“阅读原文”,填写表单即可,不需要在群里询问了。
另外,请所有社员在上上机课前阅读完毕本文章。
不一定要装在自己的电脑上,但是要熟悉操作方式,感谢!Part I. Dev-C++简介什么是IDE?IDE是集成开发环境(Integrated Development Environment)的简称,它将编程需要的文本编辑器、编译器、运行环境全部集成在同一个软件中,十分适合初学者使用,同样也适合大型程序的开发。
什么是Dev-C++Dev-C++是一款轻量级的C++语言编程IDE,对单文件程序的支持较好。
尽管它总是被人诟病小bug多,且不适合于大型程序开发,但是因为它的安装简单、上手容易,它是编程新手最适合使用的编程IDE之一。
诸如此类的言论,不过这些大都是何不食肉糜的好例子需要注意的是,Dev-C++支持Windows XP, 7, 8, 8.1, 10,但是它不支持MacOS。
关于MacOS的问题可参阅下一部分。
本文作者使用Windows10 ver. 1903完成了下述操作,在其余Windows系统上,操作不会有大的差别。
Dev-C++在算研Dev-C++是算法研究社推荐使用的主要编程IDE,尤其推荐零基础同学使用。
当然,如果你已经有一定的基础,你也可以尝试Microsoft Visual Studio,或者Visual Studio Code,或者Code::blocks,或者Eclipse 作为主要IDE。
如果你十分强大,那么你也可以尝试使用Vim,emacs,notepad++等文本编辑器结合G++编译器的非IDE编程环境。
如果你使用的是Macbook以及MacOS系统,你可以尝试使用Xcode集成开发环境,或者是上述非IDE环境。
Dev C++使用教程

Dev C++使用教程1) 新建源文件打开Dev C++,在上方菜单栏中选择“文件--> 新建--> 源代码”:在空白文件中输入本文开头的代码:小小的提示:C++是在C语言的基础上进行的扩展,C++已经包含了C语言的全部内容,所以大部分IDE 默认创建的是C++文件。
但是这并不影响使用,我们在填写源文件2) 生成可执行程序在上方菜单栏中选择“运行--> 编译”,就可以完成hello.c 源文件的编译工作。
如果代码没有错误,会在下方的“编译日志”窗口中看到编译成功的提示:编译完成后,打开源文件所在的目录(本教程中是E:\cDemo\),会看到多了一个名为之所以没有看到目标文件,是因为Dev C++ 将编译和链接这两个步骤合二为一了,将它们统称为“编译”,并且在链接完成后删除了目标文件,所以我们看不到。
双击hello.exe 运行,并没有输出“C语言中文网”几个字,而是会看到一个黑色窗口一闪而过。
这是因为,程序输出“C语言中文网”后就运行结束了,窗口会自动关闭,时间非常短暂,所以看不到输出结果,只能看到一个“黑影”。
对上面的代码稍作修改,让程序输出“C语言中文网”后暂停下来:1.#include<stdio.h>2.#include<stdlib.h>3.int main()4.{5.puts("C语言中文网");6.system("pause");7.return0;8.}再次编译,运行生成的hello.exe,终于如愿以偿,看到输出结果了,如下图所示:按下键盘上的任意一个键,程序就会关闭。
更加快捷的方式实际开发中我们一般使用菜单中的“编译--> 编译运行”选项:再到文件夹中找到可执行程序再运行。
这样做的另外一个好处是,编译器会让程序自动暂4) 总结现在,你就可以将hello.exe 分享给你的朋友了,告诉他们这是你编写的第一个C语言程序。
Dev-C++简明教程ppt课件
也可点击工具栏“编译运行”按钮或快捷键“F9”,一次 性完成编译运行。
整理ppt
12
运行输出结果
整理ppt
13
Dev C++简明教程
• Dev-C++简介 • Dev-C++下载安装 • 编译运行源程序 • 调试方法 • 编译多文件程序的方法
整理ppt
14
“生成调试信息”设置为 Yes
Tools(工具) --> Compiler Options(编译器选项) --> Settings(设置)
• Dev-C++简介 • Dev-C++下载安装 • 编译运行源程序 • 调试方法 • 编译多文件程序的方法
整理ppt
5
Dev-C++下载安装
• • 安装:
整理ppt
6
Dev-C++下载安装
整理ppt
7
Dev-C++下载安装
整理ppt
8
Dev-C++下载安装
整理ppt
9
Dev C++简明教程
整理ppt
15
设置断点(Break point)
把光标移动到您想暂停执行的那一行,按 ctrl + F5,或者 直接用鼠标点击下图红线标明的区域。
整理ppt
16
开始调试(Debug)
按 F8 开始调试。如果您没有把“生成调试信息”设置为 Yes,Dev-C++会自动把“生成调试信息”设置为 Yes,并 且重新编译您的工程。程序运行到断点处会暂停:
• 开发环境包括多页面窗口、工程编辑器以及调试 器等,在工程编辑器中集合了编辑器、编辑器、 连接程序和执行程序,提供高亮度语法显示的, 以减少编辑错误,还有完善的调试功能。
《DEVC++语言基础》课件
文件与流操作
文件和流操作是C++程序中常用的操作之一, 它可以将数据保存到文件或从文件读取数据, 方便数据的读写和传输。
第五章:DEVC++的调试技巧
1
单步执行
单步执行是一种调试技巧,它可以让程序每次执行一条语句,方便程序员进行调试。
文件读写操作异常通常是文件路径不存在, 文件权限不够或者文件内容格式不正确导 致的。
《DEVC++语言基础》PPT 课件
欢迎来到《DEVC++语言基础》PPT课件,本课程将为大家详细讲解DEVC++的 安装、基础语言知识、面向对象编程和高级应用等内容。希望大家通过这门 课程掌握编程的基本技能。
第一章:DEVC++简介
基本介绍
DEVC++是一款开源的基于 C++语言的集成开发环境 (IDE),它集成了编辑器、 调试器等多种功能,使用 方便。
1 无法打开include文件
2 编译报错/链接报错
这通常是头文件路径设置不正确导致的, 需要仔细检查头文件路径设置是否正确。
这通常是代码问题导致的,可以通过编译 /链接报错信息来查找代码问题。
3 调试出错
4 文件读写操作异常
调试出错可以是代码问题或者调试器设置 问题,需要仔细检查代码和调试器设置。
安装与配置
DEVC++的安装十分简便, 只需下载对应版本的安装 包,然后进行安装和配置 即可。
常用快捷键
DEVC++的快捷键可以提高 编辑代码的效率和准确性, 在实际操作时需要经常使 用。
devc中文版使用手册
Dev-C++简明使用手册Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/链接、运行和调试。
本手册中介绍了Dev-C++常用的一些基本操作,每一位同学都要掌握。
一.启动Dev-C++方法一:1. 鼠标点击任务栏中的“开始”按钮,选“程序”菜单项,然后选“程序”下的子菜单项“Bloodshed Dev-C++”项,显示该项下的子菜单。
2. 单击”Dev-C ++”菜单项,即可启动Dev-C ++集成开发工具。
(如图1所示)图1方法二:直接单击桌面上的Dev-C++的图标。
二.新建源程序1.从主菜单选择“File”—〉“New”—〉“Source File”(“文件”—〉“新建”—〉“源代码”)即可(如下图2所示)。
图2如果大家看到界面上的字是中文的,则可以根据以下操作将界面改为英文。
点击主菜单“工具”->”环境选项”,在弹出的对话框中选择“界面”页,在Language (语言)下拉列表中选择English 即可,如下图所示。
此时界面上的菜单、工具条等全部以英文命名。
2.此时屏幕右下侧出现一片白色区域,可以在此输入程序。
如下图3所示。
英文界面中文界面菜单工具栏源程序编辑区域输出标签页图33.保存源程序到硬盘一个好的习惯是创建了一个新程序后,在还未输入代码之前先将该程序保存到硬盘某个目录下,然后在程序的编辑过程中经常性地保存程序,以防止机器突然断电或者死机。
要保存程序,只需从主菜单选择“File(文件)”—〉”Save(保存)”就可以将文件保存到指定的硬盘目录。
如图4所示。
图4此时会弹出一个对话框,如图5所示。
在此你需要指定文件要存放的目录(此处为F:\temp),文件名称(此处为test)以及保存类型。
需要注意的是,在保存类型处一定要选择 C source files(*.c),意思是保存地是一个C文件。
在点击右下脚的保存按钮后,在temp目录下将会出现一个名为的源文件。
DEV-C++使用教程
21
.
新增監看式只有在除錯 已經開始才可以新增, 否則按新增監看式無法
新增任何監看式
22
.
將視窗開成這樣即可觀看 程式執行是變數以及dos
視窗中的變化
23
選擇Interface
4
.
將Language選項改成Chinese(TW), 按下ok即可將DEV C++程式轉成繁體中文介面
5
.
環境設定
更改編譯設定,使得編譯若無錯誤會直接完成 更改程式文字大小,使得容易觀看
6
.
更改編譯設定
7
.
點選介面
8
.
將“編譯完畢後自動關閉”打勾
9
.
更改程式文字大小 工具→編輯器選項
DEV C++使用手冊
.
語言設定
DEV C++的安裝介面沒有繁體中文可以選擇, 所以選擇英文的安裝介面,安裝完成後再利用 下列步驟將程式設計介面,改成繁體中文
Tools→ Environment Options→ Interface →Language →Chinese (Tw)
2
. 3
.
18
.
加入相對應程式碼後,執行即可發現 dos畫面(即黑色視窗)停留在畫面上,
並且可以看出執行結果
19
.
除錯(邏輯錯誤非語法錯誤)
選擇適當地點插入中斷點 通常是迴圈中,插入方式為在 圖內紅框中選一行以滑鼠左鍵 點選,點一次為選取,點兩次
為取消
20
.
按下除錯中的除錯,即可開啟除錯,若尚未 編執譯行請致先中編斷譯點,後若,沒可有以存使檔用也單請先存檔。另 外部若執之行前來執一行步時一,步d執o行s視,窗以尚抓未關閉也無法 執行除錯出,邏所輯以錯記誤得地將點這些狀況排除,才可 以正常除錯 按下除錯後,理論上程式會執行至中斷點, 不過若再中斷點前有要輸入,就會先停在輸 入地方等待輸入,直到輸入完成才會繼續執 行致中斷點
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
新增監看式只有在除錯 已經開始才可以新增, 否則按新增監看式無法
新增任何監看式
將視窗開成這樣即可觀看 程式執行是變數以及dos
視窗中的變化
• int main()
•{
• int num1=0,num2;
• for(num2=5;num2<10;num2++)
•{
• for(num1=1;num1<9;num1++)
•{
•
cout << << " \n";
num1<這<是" *註"解<<,n單um行2的<<註"解= 使" <用</(/加nu在m1前*n頭um2)
DEV-C++使用教程
語言設定
• DEV C++的安裝介面沒有繁體中文可以 選擇,所以選擇英文的安裝介面,安裝 完成後再利用下列步驟將程式設計介面, 改成繁體中文
• Tools→ Environment Options→ Interface →Language →Chinese (Tw)
選擇Interface
執行
• 當編譯完成,且都沒有出現錯誤時,即 可按下執行,來執行之。不過你卻發現 只有黑色畫面一閃即消失。
• 這不是程式執行錯誤,而是已經執行完成, DEV C++自動關閉dos視窗,因此看不到 結果
• 若要使之停留,必須加上一些程式碼,如下
• #include <iostream>
• using namespace std;
開新檔案→寫程式→編譯→執行
若要寫一新程式,則選擇開新檔案 若要開啟已經寫好的程式,選擇
開啟專案/一般檔案
在紅框內寫程式…
編譯
除錯
將原本的 void main()
改成int main()
再執行一次編譯會如這圖告 訴你還有一個地方錯誤
上面紅圈表示第一個錯誤位址(不論有幾個錯誤) 錯下誤面行方數框表n示Mu意ma錯思i這n誤是必個訊你須變息沒回數有傳是宣i第n告t一這次個看變到數,
將Language選項改成Chinese(TW), 按下ok即可將DEV C++程式轉成繁體中文介面
環境設定
• 更改編譯設定,使得編譯若無錯誤會直 接完成
• 更改程式文字大小,使得容易觀看
更改編譯設定
點選介大小 工具→編輯器選項
選定所需字型以及大小,即可更改
•}
加入相對應程式碼後,執行即可發現 dos畫面(即黑色視窗)停留在畫面上,
並且可以看出執行結果
除錯(邏輯錯誤非語法錯誤)
選擇適當地點插入中斷點
通常是迴圈中,插入方式為在 圖內紅框中選一行以滑鼠左鍵 點選,點一次為選取,點兩次
為取消
按下除錯中的除錯,即可開啟除錯,若尚未 編執譯行請致先中編斷譯點,後若,沒可有以存使檔用也單請先存檔。另 外部若執之行前來執一行步時一,步d執o行s視,窗以尚抓未關閉也無法 執行除錯出,邏所輯以錯記誤得地將點這些狀況排除,才可 以正常除錯 按下除錯後,理論上程式會執行至中斷點, 不過若再中斷點前有要輸入,就會先停在輸 入地方等待輸入,直到輸入完成才會繼續執 行致中斷點
•} •}
多行註解使用/* 與 */ 包住
• //以下這一行程式碼為輸入一整數至num1,
• //但實質上的用意是為了讓程式執行停在dos畫面,
• /*使得我們可以看到執行結果,
• 因此務必將這一行寫再main()主程式中的最後一行
• 才能看到執行完的結果,否則看到的只是部分結果*/
• cin >> num1;