练习--常量和变量(1、程序中的常量和变量 2、变量的输入输出 3、基础四则运算)
时间: 2024-10-23 12:13:57 浏览: 21
在C++中,常量和变量是两个基本的概念,用于存储和处理数据。
1. **常量(Constants)**:
常量是在程序中固定不变的数据,一旦赋值就不能改变其值。它们通常用`const`关键字声明。例如:
```
const int MAX_VALUE = 100; // 定义一个整数常量,最大值为100
float pi = 3.14159; // pi是一个常数,浮点数值不能改变
```
常量可以是简单类型(如int, float等),也可以是复合类型(如数组或结构体)。
2. **变量(Variables)**:
变量是程序中的动态存储单元,用来存储不同类型的数据。在程序执行过程中,其值可能会改变。声明变量时,需要指定类型,例如:
```
int age; // 声明一个整型变量age
double salary; // 声明一个双精度浮点型变量salary
```
C++提供了多种数据类型,如整型(int, short, long...)、浮点型(float, double)、字符型(char)等。
3. **变量的输入输出(Input/Output)**:
为了从用户那里获取数据或将计算结果显示给用户,我们需要使用输入/输出流。例如,`cin`用于读取用户的输入,`cout`用于输出信息:
```cpp
cout << "请输入您的年龄:"; // 输出提示信息
cin >> age; // 读取用户输入到age变量
cout << "您的年龄是:" << age << endl; // 输出age的值
```
4. **基础四则运算(Arithmetic Operations)**:
C++支持常见的算术运算符,包括加法(+)、减法(-)、乘法(*)、除法(/)以及模运算(%)。这些运算符可以作用于变量或常量:
```cpp
int a = 5, b = 2;
int sum = a + b; // 加法
int difference = a - b; // 减法
int product = a * b; // 乘法
int quotient = a / b; // 整数除法(若b为0,会导致错误)
int remainder = a % b; // 取余数
```
阅读全文