#C01L02P03. C01.L02.整型变量、赋值语句、cin 语句.变量赋值
C01.L02.整型变量、赋值语句、cin 语句.变量赋值
赋值符号“=”
1、直接赋值
赋值需要先声明变量,再将值赋给变量。
int a, b;
a = 3;
b = 4;
不声明则无法通过编译。
a = 3;
b = 4;
int a, b;
可以在声明的同时赋值。
int a = 3, b = 4;
2、从其他变量赋值
故名思意,就是将其他变量的值付给当前变量。
int a, b = 4;
a = b;
赋值还可以这样:
int a, b = 4;
a = b + 3; //a = 7
也可以这样:
int b = 4, a = -b; //a = -4
但是下面这样会编译错误,因为在对 a 赋值前, b 没有声明。
int a = -b, b = 4; //这样会错
3、从自己赋值
变量还可以通过自己以前的值,来进行赋值。
int a = 4;
a = a + 1; //a = 5
a = a * 2; //a 从5变为10
上面的程序还可以这样写。
int a = 4;
a += 1; //a = 5
a *= 2; //a 从5变为10
变量还可以通过 ++ 和 −− 进行赋值,其作用等同于 +=1 以及 −=1 。
int a = 4;
a++; //a = 5
a--; //a = 4
++a; //a = 5
--a; //a = 4
相关
在以下作业中: