1 / 19
文档名称:

C++程序设计语言1.ppt

格式:ppt   大小:454KB   页数:19页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C++程序设计语言1.ppt

上传人:孔乙己 2022/5/20 文件大小:454 KB

下载得到文件列表

C++程序设计语言1.ppt

文档介绍

文档介绍:C++程序设计语言1

关键字是C++中预先声明的单词,它们在程序中有不同的含义和用法。
bool break case catch char class const continue default do doubleC++程序设计语言1

关键字是C++中预先声明的单词,它们在程序中有不同的含义和用法。
bool break case catch char class const continue default do double else false float for if int long namespace new operator using 等

标识符是程序员定义的单词,它用来命名一些程序中的实体,比如函数名、变量名等。标识符的构成规则:
以大写字母、小写字母、下划线开始
可以由大写字母、小写字母、下划线或数字0~9组成
大写字母和小写字母代表不同的标识符
不能与关键字相同
合法的标识符:
Rectangle Draw_line _No1 a b
非法的标识符
+ - 1 1st

操作符是用于实现各种运算的运算符号,例如:+ - * /

注释是在程序中对程序进行的注解和说明,以便于阅读,在程序执行时不起任何作用。
/* This is
a comment
*/
int I; //i is an integer
三、基本数据类型
数据是程序处理的对象,数据可以依据其本身的特点进行分类。不同类型的数据有不同的处理方法。例如整型、实型、字符型、布尔型等不同类型的数据。
数据不仅有类型之分,还有常量和变量之分。
常量是指在程序运行中始终不变的量。
变量是指在程序运行过程中可以变化的量,变量必须用名字来标识。

类型 说明符 位数 数值范围
短整型 short 16 -32768~32767
整型 int 32 -231~(231-1)
长整型 long 32 -231~(231-1)
无符号 unsigned short 16 0~65535 unsigned [int] 32 0~(232-1) unsigned long 32 0~(232-1)
float 4字节 精度:×10±38 7位有效数字
double 8字节 精度:×10±308 15位有效数字
long double 8字节 精度:×10±308 15位有效数字

字符常量:单引号括起来的一个字符, 如:'a', 'D', '?', '$'
字符变量:用来存放字符常量 例:char c1,c2; c1='a'; c2='A';
字符数据在内存中的存储形式
以ASCII码存储,占1字节,用7个二进制位


布尔型变量的说明: 例:bool flag;
布尔型数据的取值: 只有 false 和 true 两个值

int num;
float v,r,h;
char ch1,ch2,ch3;
int a=3,b=4,c=5;int a,b,c;a=3;b=4;c=5;
bool flag

const pi=‘a’
三、运算符与表达式
:即数学中的基本算术运算符,如+、-、*、/,还有c++中的自增++、自减--运算符,取余%等
:由算术运算符、操作数和括号构成的表达式称为算术表达式。如a+b、5*(a+c)等。

将某一数值赋给某个变量的过程,称为赋值。
C++中最简单的赋值运算符是=。
带有赋值运算符的算术表达式称为赋值表达式。
a=5
a=b=c=5
a=5+(c=6);
a=(b=4)+(c=6)
c=6;a=5+c;
b=4;c=6;a=b+c;
有10种复合赋值运算符: +=, -=, *=, /=, %=, <<=,>>=,&=,^=,|=
例 a+=3 等价于 a=a+3 x*=y+8 等价于 x=x*(y+8) a=3
a++ a=a+1 cout<<a++4

逻辑运算符:<、<=、>、>=、==、!=、!、&&、||
用关系运算符将两个表达式连接起来,就是关系表达式,关系表达式的运算结果为布尔型数据,值只能是true或f

最近更新

2024年学生学习计划集锦8篇 14页

2024年学生卫生调查报告 51页

小学一年级语文教案《认一认 35页

2024年学生会外联部工作总结汇总15篇 34页

2024年学生会元旦活动策划书7篇 21页

2024年xx学院职业倾向性测试题库一套精品含答.. 39页

2024年山东省高职单招职业适应性测试题库含答.. 44页

2024年河南省高职单招职业适应性测试模拟试题.. 55页

2024年河南省高职单招职业适应性测试题库精品.. 58页

2024年重庆电子工程职业学院职业倾向性测试题.. 56页

一级建造师之一建工程法规题库1000道及参考答.. 329页

一级建造师之一建港口与航道工程实务题库1000.. 307页

2024年公务员(国考)之行政职业能力测验真题.. 335页

2024年四川省高职单招职业适应性测试题库(基.. 56页

2024年河南省高职单招职业适应性测试模拟试题.. 56页

2024年河南省高职单招职业适应性测试题库一套.. 56页

2024年重庆电子工程职业学院职业倾向性测试题.. 54页

一级建造师之一建公路工程实务题库1000道含完.. 301页

一级建造师之一建工程法规题库1000道附完整答.. 330页

安全员继续教育考试题库1000道【最新】 284页

2024年公务员(国考)之行政职业能力测验真题.. 333页

2024年山东省高职单招职业适应性测试题库精品.. 46页

2024年河南省高职单招职业适应性测试题库及答.. 55页

一级建造师之一建公路工程实务题库1000道及完.. 301页

一级建造师之一建港口与航道工程实务题库1000.. 306页

强直性脊柱炎X线表现课件 24页

南方电网招聘简历模板 9页

vbse财务实践教学平台答案V2 2页

皮内注射相关理论知识考核试题及答案 7页

龙门吊轨道基础计算书 16页