《高级语言C++程序设计》教材PPT教学课件(第二版)第二章 C++语言初步

高级语言C++程序设计 (第二版) 刘景、周玉龙編
高级语言C++程序设计 (第二版) 刘景、周玉龙编

第二章C++语言初步 21初识C++程序 211程序实例 个简单的C++程序(P21) //program2-1cpp #include void main( void) cout void main( void
第二章 C++语言初步 ◼ 2.1 初识C++程序 2.1.1 程序实例 一个简单的C++程序(P.21.): //program2-1.cpp #include void main(void) { cout void main(void)

第二章C++语言初步 百钱买百鸡问题(P22~23): //program2-2 cpp #indlude void main(void) int chicken hen, cock cout -1) if(chicken/3+hen*3+cock*5==100) cout<<<< chicken<<“<<hen<<“<<Cock<<end;
第二章 C++语言初步 百钱买百鸡问题(P.22~23.): //program2-2.cpp #include void main(void) { int chicken,hen,cock; cout-1) if(chicken/3+hen*3+cock*5==100) cout<<“ ”<<chicken<<“ “<<hen<<“ “<<cock<<endl; }

第二章C++语言初步 212I/o语句 1、标准输出语句 插入操作:cout>变量; //program2-3 cpp #include void main(void〕 int myage cout>myage; cout< <endl
第二章 C++语言初步 2.1.2 I/O语句 1、标准输出语句 插入操作:cout>变量; //program2-3.cpp #include void main(void) { int myage; cout>myage; cout<<endl; }

第二章C++语言初步 3、标准流类 # include: cout, cin>等。 # include: printf(, scanf(等。 22C++语言的基本符号 2.2.1基本符号分类 字母、数字、特殊符号。(P.26.) 222基本符号的ASCI编码 表2.1(P27.)
第二章 C++语言初步 3、标准流类 #include:cout,cin,>等。 #include:printf(),scanf()等。 ◼ 2.2 C++语言的基本符号 2.2.1 基本符号分类 字母、数字、特殊符号。(P.26.) 2.2.2 基本符号的ASCII编码 表2.1 (P.27.)

第二章C++语言初步 23C++语言的词汇 231关键字(保留字) 表22(P29.) 232标识符 标识符:是由程序员为程序中的各种成分所起的名字。(变量、有 名常量、函数名、类、对象名等) 合法标识符的规定:P30 233字面常量(P30~33) 常量:在程序中固定不变的量 两种形式:有名常量、字面常量。 字面常量分为4类:int型、foat型、char型和字符串常量
第二章 C++语言初步 ◼ 2.3 C++语言的词汇 2.3.1 关键字(保留字) 表2.2(P.29.) 2.3.2 标识符 标识符:是由程序员为程序中的各种成分所起的名字。(变量、有 名常量、函数名、类、对象名等) 合法标识符的规定:P.30. 2.3.3 字面常量(P.30~33.) 常量:在程序中固定不变的量。 两种形式:有名常量、字面常量。 字面常量分为4类:int型、float型、char型和字符串常量

第二章C++语言初步 234运算符(P33.) 235分割符(P34.) 24C++程序的基本框架 24.1主函数(P35) 1、主函数的使用 无参: void main(或main( void main(void) amain (void) 有参: void main( int argc, char*argv[] dOmain ( int argc, char *argil) 注:主函数的缺省返回值是int类型
第二章 C++语言初步 2.3.4 运算符(P.33.) 2.3.5 分割符(P.34.) ◼ 2.4 C++程序的基本框架 2.4.1 主函数(P.35.) 1、主函数的使用 无参:void main() 或 main() void main(void) 或main(void) 有参:void main(int argc,char *argv[]) 或main(int argc,char *argv[]) 注:主函数的缺省返回值是int类型

第二章C++语言初步 242预处理命令(以#开头) 1、文件嵌入命令 # include # include“头文件” 2、宏定义命令(P.38~40) 格式一:# define 格式二:# define(形参) 格式三:# undef 例 #define yes 1 #define pi 3.14159 #define RAd PI 180 #define prtl cout(b?(a: (b)) #define register #define zero 0.000001
第二章 C++语言初步 2.4.2 预处理命令(以#开头) 1、文件嵌入命令 #include #include “头文件” 2、宏定义命令(P.38~40.) 格式一:#define 格式二:#define (形参) 格式三:#undef 例: #define YES 1 #define PI 3.14159 #define RAD PI/180 #define PRT1 cout(b)?(a):(b)) #define REGISTER #define ZERO 0.000001

第二章C++语言初步 3、条件编译命令(P40~41. #讦和#endf #fdef和#endf # ifndef和#endf #el和#else,#endf 243C++程序的SP框架 244C++程序的OoP框架子 25运行C++程序(P44~47)
第二章 C++语言初步 3、条件编译命令(P.40~41.) #if和#endif #ifdef和#endif #ifndef和#endif #elif和#else,#endif 2.4.3 C++程序的SP框架 2.4.4 C++程序的OOP框架子 ◼ 2.5 运行C++程序 (P.44~47.)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《高级语言C++程序设计》教材PPT教学课件(第二版)第三章 基本数据类型与基本运算.ppt
- 《高级语言C++程序设计》教材PPT教学课件(第二版)第七章 类与对象.ppt
- 《高级语言C++程序设计》教材PPT教学课件(第二版)第一章 绪论(主编:刘景、周玉龙).ppt
- 《高级语言C++程序设计》教材教学实验讲义(第二版)实验1 熟悉和使用vc集成开发环境(IDE).doc
- 恒润科技:《MATLAB 基础与编程入门》第五章 GUIDE 图形用户界面入门.ppt
- 恒润科技:《MATLAB 基础与编程入门》第四章 文件输入与输出.ppt
- 恒润科技:《MATLAB 基础与编程入门》第三章 MATLAB 编程入门.ppt
- 恒润科技:《MATLAB 基础与编程入门》第二章 MATLAB 图形基础.ppt
- 恒润科技:《MATLAB 基础与编程入门》第一章 MATLAB 基础.ppt
- 《计算机软件技术基础》第9九章 函数.ppt
- 《计算机软件技术基础》第8章 流程控制语句.ppt
- 《计算机软件技术基础》第7章 运算符和表达式.ppt
- 《计算机软件技术基础》第6章 基本数据类型.ppt
- 《计算机软件技术基础》第5章 C语言基础.ppt
- 《计算机软件技术基础》第4章 计算机实用技术基础.ppt
- 《计算机软件技术基础》第3章 数据库技术基础.ppt
- 《计算机软件技术基础》第2章 软件工程基础.ppt
- 《计算机软件技术基础》第1章 软件技术基础.ppt
- 《计算机软件技术基础》第14章 文件.ppt
- 《计算机软件技术基础》第13章 结构体与共用体.ppt
- 《高级语言C++程序设计》教材PPT教学课件(第二版)第五章 函数、函数与运算符的重载.ppt
- 《高级语言C++程序设计》教材PPT教学课件(第二版)第八章 继承与派生.ppt
- 《高级语言C++程序设计》教材PPT教学课件(第二版)第六章 指针、引用与动态内存分配.ppt
- 《高级语言C++程序设计》教材PPT教学课件(第二版)第四章 基本控制结构与导出数据类型.ppt
- 湖南软件职业技术学院:《C语言程序设计》第十章 带参数的函数(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第五章 循环结构程序设计(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第六章 数组(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第七章 函数应用程序设计(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》编译预处理命令(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第八章 指针(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第一章 C语言概述(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第二讲 算法(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第六章 数组应用程序设计(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第六章 数组应用程序设计(6-1)一维数组(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第十三章 文件(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第十一章 结构体与共用休(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第十章 指针(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第五章 选择结构程序设计(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第一讲 概述(危孟君).ppt
- 湖南软件职业技术学院:《C语言程序设计》第一章 C语言的字符集(危孟君).ppt