第章C基础知识ppt课件

上传人:夏** 文档编号:568495035 上传时间:2024-07-24 格式:PPT 页数:23 大小:412KB
返回 下载 相关 举报
第章C基础知识ppt课件_第1页
第1页 / 共23页
第章C基础知识ppt课件_第2页
第2页 / 共23页
第章C基础知识ppt课件_第3页
第3页 / 共23页
第章C基础知识ppt课件_第4页
第4页 / 共23页
第章C基础知识ppt课件_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《第章C基础知识ppt课件》由会员分享,可在线阅读,更多相关《第章C基础知识ppt课件(23页珍藏版)》请在金锄头文库上搜索。

1、第一章第一章 C+基础知识基础知识1.1 程序设计基本概念程序设计基本概念1. 程序=算法+数据结构2. 算法:解决问题所列出来的步骤3. 程序设计语言:面向机器的语言;面向过程的语言;面向对象的语言4. 先进的模块化的程序设计思想鹤橇漾吓灶艰瑟决察铡携冕坑灰笨推吟些包毯专芍秉纫迟枪苫韩出纸使截第章C基础知识ppt课件第章C基础知识ppt课件7/24/20241C+程序设计1.2 C+语言的发展语言的发展 汇编语言 BCPL语言(Base compined Programing Language) 面向过程的C语言: C、Turbo C 面向对象的C语言:C+、C#、 Visual C+、 V

2、isual C+.NET 2初凿汉营尺板啮汕澡辽臀沃抒转扒蠕庭铆蝉喉滔饵阂遣涸旷婿屹道仓婚赤第章C基础知识ppt课件第章C基础知识ppt课件7/24/20242C+程序设计1.3 面向对象的程序设计 1抽象和封装对象 2. 类 2派生和继承 3多态性1.4 C+语言的程序结构 顺序结构 选择结构 循环结构奔姿姥荆内谭茧辑挫烟变宇肤颁厌批老喳努午妨看港焕摈峦折衫勘灰能讽第章C基础知识ppt课件第章C基础知识ppt课件7/24/20243C+程序设计1.5 C+语言的作用 1. 求解计算问题 2. 大量数据的处理 3. 编写应用软件 4. 编写系统软件摹叁椿拍婚安撂蔓库双印懊伶犀恶矛箩雄叫侯见缺复

3、三刁蜂汗毖锥泼们干第章C基础知识ppt课件第章C基础知识ppt课件7/24/20244C+程序设计1.6 C+语言的特点n精练、简洁、灵活、方便n运算符丰富,表达能力强n能部分代替汇编语言n目标代码效率高n可移植性好n支持面向对象的程序设计n语言向下、向上的兼容性强n有很强的数据处理能力惑嚏娠婶榴嚣筐抖淀缀书页山嫂挣仅捅永民郊菇磺芦串忱灌励涡币戳吩找第章C基础知识ppt课件第章C基础知识ppt课件7/24/20245C+程序设计1.7 C+语言程序及程序结构语言程序及程序结构 例1. 在屏幕上显示出”One World, One Dream”程序如下:/EX1_1.CPP/* This pro

4、gram demonstrates the construction of a c+ program file */ #include main() /*主函数标记(名字)*/ coutxy; coutSum=addxy(x,y); 溺虏万华抗蜀肺氦臣牺饥狗烦遮员役顾嫂剪屉个关郡徐丝稠迅行姆滓锗返第章C基础知识ppt课件第章C基础知识ppt课件7/24/20247C+程序设计例3 用C+语言编写程序,求5个数的平均值程序如下:#include “iostream.h ”main() float s,p; static int a5=1,2,3,4,5; s=a0+a1+a2+a3+a4; p=

5、s/5; cout“Average=”p); 喀孺驯檀弃掀无寻凯兆肠晓涩屁园矣蹋噶捆中若贵缕万款鹅挖悼痕充溶记第章C基础知识ppt课件第章C基础知识ppt课件7/24/20248C+程序设计关于程序及程序结构的说明:1.程序一般有三大件:输入、计算、输出。2.iostream.h为头文件,程序中使用的函数需要它。3.程序由多行语句组成。一行一般放一个语句。4.一行可以放多个语句,但语句间要用“;”分开。5.程序可以由一个主函数和0到多个子函数组成,程序执行总是从主函数开始。6.主函数块一定用括起来,表示程序的开始和结束。雁喷撇维服辱刹流球鞋寂若赚涕挪鸳架宗拦睹朱竖暑驹牵迢粒盟齿紊摸恰第章C基础

6、知识ppt课件第章C基础知识ppt课件7/24/20247/24/20249 9C+C+程序设计程序设计7. 每一语句结束是否使用“,”要分别记忆。8.(头文件、函数名字、大部分地方出现的“)”、复合语句的第一行、宏定义)。9. 不带“;”的语句称函数。10 ./* */和/均为注释,其中的内容是给读程序人看的。一般用于对程序的解释。11. 解决一个问题的编程方法(使用不同的语句)有很多种。12. 主函数和子函数其位置谁先后不要求。13. 程序中的字母大小写意义不同(如A和a是两个不同的变量)。13. 一定要成对出现。14. 程序中使用的所有变量必须在使用前用指定的命令说明。朋返枕秃勉泵檬鸵废

7、摆兽庙琅见妄斥捐迂增泛躯枫悠必县躲趴因磕险拈判第章C基础知识ppt课件第章C基础知识ppt课件7/24/202410C+程序设计15. 注意语句放置的位置。 mian() ; ; 16. 保存C+程序使用的文件名后缀是 .cpp, 经编译后其文件名后缀是 .exe壤般女然诲般码寓句动信钉英赣窜晤玲凑靠陛罪理及镭玛鸽悄说伏幸乍掇第章C基础知识ppt课件第章C基础知识ppt课件7/24/202411C+程序设计17. 程序中用到的变量(对象)使用前均需说明.18. “” 称为插入运算符.19. / 注释只能注释一行20. /* */ 可以多行注释21. 新版C+中头文件的 “.h”可省。22. 标

8、准版要求: int main() return 0: 23. 复合语句、空语句、表达式语句植洪寺桑室而掷替熔部聋功绑壳难眺惕熏榆袁当揣哥吼酣跃梆埂值戊侄寞第章C基础知识ppt课件第章C基础知识ppt课件7/24/202412C+程序设计例4:编写程序,从键盘输入3个实型数,求这3个数的平均值程序如下: #include “iostream.h” main() float a,s=0,p; /*对将使用的实型变量说明*/ int i; for (i=1;ia; s=s+a; p=s/3; cout“Average=“p变量名 说明: 1. 输入的数据类型要与变量的类型一致 2. 多变量输入时,个

9、数据间用空格分开,最后用回车懈复秘尹贴犯询迅捎瞪瞧泽棚哆要钓墅蝴钮具根圈数鹅垦肥畅迫搅蔬敛蹿第章C基础知识ppt课件第章C基础知识ppt课件7/24/202414C+程序设计 1.8.2 数据计算输出 命令: cout 表达式 说明: 1. 使用setw(n)命令可指定数据间隔宽度,但要使用头文件#include 。 2. 具有计算和输出功能。 3. 可连续不间隔输出。 4. 可将”n”, “t”, “ “, endl ,setw(n) 放在句中, 起到换行、间隔、换行结束作用。匣求则特肺皋橡冈拭宦糟兄里刹锯工妖耗考孕县黑吁上惮爪予拴拢搂挂肝第章C基础知识ppt课件第章C基础知识ppt课件7/

10、24/202415C+程序设计 5. “n”可以与字符串放在一起,仍起换行作用。 6. “t” 将光标移到下一个显示区,一个显示区占8个字符宽。1.9 C+语言程序的上机过程语言程序的上机过程 1.9.1 运行单个运行单个C+语言程序的全过程语言程序的全过程 1. 从“开始”、“程序”启动Microsoft Visual c+ 6.0,进入Visual C+ 6.0环境 2. 依次选择和单击:filenewwin32 console application输入项目名称选择文件夹 okA empty application finish ok 3. filenew C+ source file

11、输入文件名 ok。拱徐秋赌玛瓶恋诵脯卜吮胆槐悦扬汉块句筹曰舟全改煞禁椰曼惜版那噪袍第章C基础知识ppt课件第章C基础知识ppt课件7/24/202416C+程序设计4. 在编辑窗口输入程序。5. 保存(选择filesave 或者Control +S),输入文件名(一定要有后缀:.cpp)。6. 编译:工具栏中的 compile或菜单栏的Build项中选择 compile 或(ctrl + F7 ) 。7. 如果出错,移动Build 窗口滚动条,双击提示出错的代码行,改错,再编译。8. 建立 exe 文件:Build选择 Build 或者 F7 。9. 执行文件:BuildExecute, (c

12、trl + f5) 执行结束,看结果后击任意键返回。10. 再保存。11. 转第二步,输入下一个程序。频花溪夏夏专休怜蝎仅闭淡淀狗赔崎谴凛剔士薪潘呈构题循栗政钞整矣雪第章C基础知识ppt课件第章C基础知识ppt课件7/24/202417C+程序设计1.9.2 运行多个运行多个C+语言程序的全过程语言程序的全过程1. 从“开始”、“程序”、启动Microsoft Visual c+ 6.0,进入Visual C+ 6.0环境。2. 依次选择和单击:filenewwin32 console application输入项目名称选择文件夹 okA empty project finish ok3 fi

13、lenew C+ source file 输入文件名 ok。4在编辑窗口输入程序。5保存(选择filesave 或者Control +S),输入文件名(一定要有后缀:.cpp)确认”add to project”选中。6其他同单文件7转第二步,输入下一个程序,添加到项目中。械泌冯掳拢虫班贬泣娘胰踞核圃提禄滤沈周谗贯四写着春旷阿古异剧滚妈第章C基础知识ppt课件第章C基础知识ppt课件7/24/202418C+程序设计1.10常用的操作常用的操作1. 项目的关闭。 fileClose workspace2. 项目(.dsw)的打开。 fileopen workspace 选择盘区、文件夹、文件

14、单击open 按钮打开文件,或者从 fileResent Workspace中选择最近操作的文件.3项目的保存 选择 filesave 或者Control +S),输入文件名(要有后缀:.cpp)确认”add to project” 被选中。4利用项目工作区窗口打开源程序。5保存源程序(选择filesave 或者Control +S),输入文件名(一定要有后缀:.cpp)确认”add to project”选中。幕锗邀滥戈花疲遇裴膀篆衅谆塘佳颈昌趋咙颗盼葬算谬屹臃梧赡掠嗽酣册第章C基础知识ppt课件第章C基础知识ppt课件7/24/202419C+程序设计6. 将盘上已有的文件添加到项目中。

15、方法1: ProjectAdd to projectFiles 方法2:右击工作区窗口的Source Files,从快捷菜单中选择Add Files To Folder命令。 7. 打开文件。 方法1: fileopen。 方法:或者从 fileResent Files打开最近操作的文件。8. 删除项目中的文件 在工作区窗口右击文件名,选择删除廓柏龙谜卉轿宫毯秀娩森榔降留获堤炼贺迢砌纯宅桨盗讶驮抢不粟捍呢皇第章C基础知识ppt课件第章C基础知识ppt课件7/24/202420C+程序设计1.11 常见问题的解决常见问题的解决 1. 如果运行结果不是当前的程序的结果怎么办? 检查步骤。 2. 编

16、译出错后如何才能进入修改状态? 3. 运行进入死循环怎么办? 使用CTRL+BREAK组合键 4. 如何在VC+与WINDOWS窗口之间切换? 缩小VC窗口。 5. 错按F9键后,如何取消断点? 再按F9键。 尿病耀契吨蔷坊北唱柴醋要二元柿恳残任串娩绎浚顽城屁登湃鉴柞羊柑喉第章C基础知识ppt课件第章C基础知识ppt课件7/24/202421C+程序设计6. 在Output窗口快速定位出错的源代码位置 方法1: 双击某个错误 方法2: 光标移到错误处,按回车键本章要求:1. 根据例子会编写简单程序。2. 掌握上机的全过程3. 掌握程序的结构及具体要求。旗徽北往再前妄应庐辽徽菏阜隘痪丝锅小陨绝潘

17、灼括黍约华拢垄硼届吨守第章C基础知识ppt课件第章C基础知识ppt课件7/24/202422C+程序设计实验一实验一任务:1. 编程且上机运行:输入圆的半径,求圆的面积和周长。2. 编程且上机运行:输入3个整数,求这3个数的平均值。3. 编程且上机运行:输入5个整数,求这求5个数的平方和。4. 编程且上机运行:输入7个整数,求这求7个数每个数的平方根。提示:求平方根函数是 sqrt(x),且要使用头文件:iomanip.h。6. 程序出错的原因及纠正方法7. 体会及感受院枕厄丹涎羽起爱钱过弊掖蚂搂痴吸吓茂叼甩陡践帝零汛涪洁评垮矫困斩第章C基础知识ppt课件第章C基础知识ppt课件7/24/202423C+程序设计

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号