一.变量定义的一般形式就是:类型名称+变量名称
例如:int price、int amount、int price,amount
变量的名字是一种‘'标识符’‘,用来识别这个和那个的不同的名字,有它自己的构造规则。
注意事项:可以在一行里定义多个变量,例如,int price,amount等等
二.变量赋值与初始化
1.赋值和初始化
int price=0
这一行,定义了一个变量。变量的名字是price,类型是int,初始值是0.
price=0是一个式子,这里的’‘=’‘是一个赋值运算符号,表示将’‘=’‘右边的值赋给左边的变量,和数学上的’‘=’‘不同,不是代表一种等量关系。
2.变量初始化
类型名称+变量名称=初始值
int price=0
int amount=0
组合变量定义的时候,也可以在这个定义中单独给单个变量赋初值。
int price=0,amount=0
3.第二个变量
int change=100-price
定义了第二个变量change
并且做了计算
4.读整数
scanf(''%d,&price)
要求scanf这个函数读入下一个整数,读到的结果赋值给变量price
注意price前面的&
三.常量
int change=100-price
固定不变的数,是常数。直接写在程序里,我们称作直接量(literal)。
更好的方式,是定义一个常量:
const int AMOUNT=100