编辑
请点击输入图片描述
我们在生活中经常会接触到变量和不变之量。
不变的量例如π、房顶高3米、及格分为60分等,代表固定不变的值。
生活中更多是变量,尤其我们在做数学题的时候。例如我们知道长方形的面积是s=a*h (面积=长*宽=底*高)这里的面积s、长a、宽h都是可变的量。我们在解题的时候都要给他们赋值。
比如你的屋子,长是4.3米,宽是3.5米,求你的屋子的面积。那么我们将a赋值为4.3,h赋值为3.5,然后进行a*h=4.3*3.5的运算,求出s。
以上的过程是我们用人脑计算的,其实程序也是差不多的过程,毕竟程序语言是人发明创造的。例如我们定义变量a,就开辟了一块内存储存a具体的值,这个值可以变化(赋值)。而不变的量定以后,则不能再赋值,只能读取。
定义变量:
类型名 变量名 ; int a; float b;
赋值:
变量名=数据; a=4; b=4.3; s=a*b
定义不变量:
类型名 const 变量名 = 数据; int const x=3.14;
我们来实现一下我们的求房间面积的程序:
#include <iostream>
using namespace std;
int main() {
float s,a,b;
a=4.3;
b=3.5;
s=a*b;
cout << "我家的面积:"<<s<<"平方米";
}
编辑
请点击输入图片描述
这里需要注意:
1、因为我们的长度都是小数,所以定义变量类型的时候不能用Int,int型是整数变量,对小数会自动将小数部分去掉,只保留整数部分。
2、×号用*表示,÷用/表示。+和-与数学一致。
?