1.变量的基础使用
1.1 变量的定义
变量是在程序运行时,能储存计算结果或能表示值的抽象概念。
简单的说,变量就是在程序运行时,记录数据用的。
1.2.变量的声明与赋值
//1.变量的声明(定义),变量类型 变量名;
int age; // 整型的变量
float height;// 实型的变量声明
char gender; // 字符型变量声明
string name; // 字符串型变量声明
//2.变量的赋值,变量名= 变量值;
age = 21;
height = 180.5;
gender ='m';
name ="小明";
//3.变量的使用(取值),直接使用变量名称即可
// cout <<"age ="<< age << endl;
cout << name <<"的年纪:"<< age < endl;
cout << name <<"的性别:"<<gender << endl;
cout << name <<"的身高:"<< height<< endl;
常见的变量类型:int 整型、float 实型、char 字符型、string 字符串型
2.变量的特征
变量,从名字中可以看出,“量”是可变的。
所以,变量的特征就是:变量存储的数据,是可以发生改变的。
int bmi; // 声明
bmi = 30; //赋值
cout <<"小明现在的BMI是:"<< bmi<< endl;
//再一次使用赋值语句,就可以修改变量内记录的值
bmi = 26;
cout <<"经过一个月的减肥,小明现在的BMI是:"<< bmi << endl;
//进行数学计算,可以用:+、-、*、
bmi =bmi -2;
cout<<"又经过一个月的减肥,小明BMI减少了2点,小明现在的BMI是:"<<bmi<< endl;
3.变量的快速定义
除了基本的:先声明(定义)、后赋值的变量应用外,变量还支持多种快捷的使用形式。
- 变量的声明和赋值同步进行
int num= 10;
string name ="周杰轮";
- 一次性声明多个变量
int a,b,c; //声明
a = 10; //赋值
b= 20; //赋值
c= 30; //赋值
- 一次性声明多个变量的同时进行赋值
int a=10,b= 20,c = 30;
完整代码:
// 快捷形式1,声明变量的同时进行赋值。 变量类型 变量名 = 变量值;
int age = 21;
string name ="小明";
cout <<"我叫做:"<< name <<",今年:"<< age <<"岁。"<< endl;
// 快捷形式2,一次性定义(声明)多个变量。 变量类型 变量名, 变量名
int a,b,c; //一次性声明了3个int变量
a = 10;
b = 20;
c = 30;
cout << a<< b<<c<< endl;
// 快捷形式3,一次性声明(定义)多个变量的同时进行赋值
int d=40,e=50,f= 60;
cout << d<< e<<f << endl;