第一章 CC++概述 C++ 教学课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章CC概述C教学课件

课程目标 会用Visual C++6.0集成开发环境编写和调试程序; 掌握C++语言的概念、语法规则和编程方法; 理解结构化的程序设计和面向对象程序设计的基本思想; 会用结构化的程序设计和面向对象的程序设计方法,开发简单的应用程序。 第一章 C/C++概述 1.1 C/C++发展简史 1.2 简单的C/C++程序实例 1.3 基本语法成分 1.4 数据的输入和输出 1.5 编译预处理 1.6 Visual C++简介 C→ C++:C语言是1972年由美国贝尔实验室Dennis Ritchie根据B语言开发设计出来的。最初目的是用它 来代替汇编语言为小型机编写UNIX操作系统。随着 UNIX操作系统的推广,C语言凭借自身的特点(语言 简洁、紧凑,使用灵活、方便;具有丰富的运算符和数 据类型;可以进行许多低级操作,适合开发系统软件; 程序运行效率高;代码的可移植性好),在70年代末 风靡了全世界的程序设计领域。 在C语言的使用过程中,人们逐渐发现了一些缺陷。如 在大规模软件开发过程中的程序结构复杂性的控制、代 码的重用及日益广泛的面向对象分析方法的一致性等。 为了解决这些难题,1983年又由贝尔实验室进一步扩 充和完善了C语言。使其包含了“类”的结构,特别是它 提供了面向对象的程序设计功能,这就形成了C++语言。 VC=C++语言+MFC的封装类+IDE MFC(microsoft foundation classes,微软基础类 库) 是微软为Windows 程序员提供的一个面向对象的 Windows 编程接口,它大大简化了Windows 编程 工作。 C++是C语言的超集。 所谓“C++是C语言的超集” 是指C++中包含C语言的全部语法特征。因此,每一个用C语言编写的程序都是一个C++程序。C++语言的设计宗旨就是在不改变C语言语法规则的基础上扩充新的特性。 1.2 简单的C/C++程序实例 1.2 简单的C/C++程序实例 例1:计算两整数和并输出 #includeiostream.h void main() { int a,b,c; cout“请输入被加数和加数”endl; cinab; c=a+b; //求两数之和 cout“两数之和为:”cendl; } 3. 标识符: 由字母、数字和下划线三种字符组成 必须以字母或下划线开头 合法标识符。 A2 student area_of_circle num _dd Int 不合法标识符 2A A-B area of circle M.D int ① 大小写字母不等价 习惯上,变量名小写,符号常量大写。 ① 大小写字母不等价 习惯上,变量名小写,符号常量大写。 ② 关键字不能作标识符用。例如,int、define等关键字不能作为标识符用。 ③ 定义标识符时最好能简洁且“见名知义”,以提高程序的可读性。如min表示最小值,average表示平均值,day表示日期。 ④ 在Visual C++中,标识符中不能有汉字 但是字符串和注释中可以有汉字。 1.4 数据的输入和输出 #include iostream.h 或#include iostream.h 1. cout cout表达式1表达式2……表达式n; 说明: 数据的输出格式由系统自动决定。 1.4 数据的输入和输出 各表达式可以是任意类型的。 #include iostream.h void main() { int a=2; double b=3.32; char c=A; couta bendl; coutc abcdendl; } 格式控制符(自学) 使用格式控制符输出数据(使用示例) #include iostream.h #include iomanip.h void main() { int x=65; double f=123.456; cout123456789012345endl; coutdecx hexx octxendl; coutxendsxendl; coutfendl; coutsetprecision(4)fendl; coutsetw(12)fendl; coutsetw(12)setfill(#)fendl; } 2. cin cin变量1变量2……变量n; 说明:数据之间用空格、TAB键或回车分隔 #include iostream.h void main() { int a; float b; coutinput a,b:; cinab; couta+b=a+be

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档