网站大量收购独家精品文档,联系QQ:2885784924

第一篇 章 CC++概述 C++ .ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一篇 章 CC++概述 C++ .ppt

C++程序设计; 第一章 C/C++概述 第二章 基本数据类型、运算符和表达式 第三章 结构化程序设计 第四章 数组 第五章 函数 第六章 面向对象程序设计基础 第九章 C++的I/O流库 ;课程目标;第一章 C/C++概述;1.1 C/C++发展简史;VC=C++语言+MFC的封装类+IDE MFC(microsoft foundation classes,微软基础类 库) 是微软为Windows 程序员提供的一个面向对象的 Windows 编程接口,它大大简化了Windows 编程 工作。;C++是C语言的超集。 所谓“C++是C语言的超集” 是指C++中包含C语言的全部语法特征。因此,每一个用C语言编写的程序都是一个C++程序。C++语言的设计宗旨就是在不改变C语言语法规则的基础上扩充新的特性。;C++的组成;引例1:最简单的C程序 void main() { } //仅含有一个空的主函数;1.2 简单的C/C++程序实例;例1:计算两整数和并输出 #includeiostream.h void main() { int a,b,c; cout“请输入被加数和加??”endl; cinab; c=a+b; //求两数之和 cout“两数之和为:”cendl; };18;例1(另) 求两个数之和。 ;总结: (1) C/C++程序是一个或多个函数构成的,main函 数一定要有。 不管有多少个函数,执行从main函数开始。 在一个函数内,执行从上到下开始的。 (3) 注释从//开始的,只有增加可读性的作用。 (4) 书写形式自由. 一行内可以写多条语句,一条语句也可以分写在不同行上。 (5) C语言中大小写字母是不同的;1.3 基本语法成分;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++中,标识符中不能有汉字 但是字符串和注释中可以有汉字。;#include iostream.h 或#include iostream.h 1. cout cout表达式1表达式2……表达式n; 说明: 数据的输出格式由系统自动决定。;各表达式可以是任意类型的。 #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+bendl; };1.5 编译预处理;1.5.2 宏定义 主要用来定义符号常数 #define 标识符 常量 例如: #define FALSE 0 #define TRUE 1 #define PI 3.1415926 #define EPS 1.0e-6 注意: 符号常量一般大写 行末一般不加分号 不能对符号常量进行赋值。;1.6 Visual C++简介 ;简

文档评论(0)

youngyu0329 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档