知识点:
- 常量与变量
- 数据类型
- 常见的表达式类型
- 变量的输入与输出
1.常量与变量
常量:数值确定的量。常见的常量包含如下一些类型:
- 整数,比如:(1) 、(-2) 、(123) 等;
- 实数,比如:(1.23)、(0.33333) 等;
- 字符,比如:'a'、'b'、'#' 等;
- 字符串,比如:"hello", "hello,world!" 等;
- 布尔类型的常量:true 和 false。
变量:可以改变的量。比如:
我们要定义一个变量a,用它来存放一些整数。则可以如下定义:
int a;
这样我就定义了一个用于存放整数的变量类型。其中,前面的 int
(是 integer 的简写)用于表示整数类型。上述的这一句话相当于说:
我定义了一个整数类型的变量a。
变量的赋值:
变量在定义之后就可以赋值,比如:
int a;
a = 3;
也可以在定义的同时就初始化赋一个值:
int a = 3;
这里的“=”是赋值符号,它用于将它右边的东西赋给左边的变量。右边的东西可以是一个常量,也可以是一个变量,也可以是一个表达式。
2.数据类型
不同数据类型的数据能够存放的数也是不一样的。常见的数据类型如下:
int
:整数类型,能够存放 (-2^{31} sim 2^{31}-1) 范围内的整数;long long
:长整数类型,能够存放 (-2^{63} sim 2^{63}-1) 范围的整数;float
:单精度浮点型,能够存放带小数的实数;double
:双精度浮点型,能够存放实数,但是精确度比float
类型要高;char
:字符类型,能够存放字符;bool
:布尔类型,只有两个值 ( ext{true}) 和 ( ext{false})。
其他类型基本上都是这几个基础类型上进行的扩展。
ASCII码中的每一个数字对应一个字符。
3.常见的表达式类型
3.1 算术表达式
用 算术运算符 表示的表达式是算术表达式。
算术运算符:用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。
3.2 关系表达式
用 关系运算符 表示的表达式是关系表达式。
关系运算符:用于比较运算。包括大于(>)、小于(<)、等于(==)、大于等于(>=)、小于等于(<=)和不等于(!=)六种。
3.3 逻辑运算符
用 逻辑运算符 表示的表达式是逻辑表达式。
逻辑运算符:用于逻辑运算。包括与(&&)、或(||)、非(!)三种。