一.四则运算
四则运算 | C符号 | 意义 |
---|---|---|
+ | + | 加 |
- | - | 减 |
× | * | 乘 |
÷ | / | 除 |
% | 取余 | |
() | () | 括号 |
取余表示两个数字相除以后的余数
二.赋值与初始化
和数学不同,a=b在数学定义中为a与b的值一样;而在程序设计中a=b,为要求计算机做一个动作:将b的值赋给a。
在所有变量数字被使用前应该被赋值一次,定义的地方叫做初始化,如果没有做初始化,变量储存的地方所有的数据会被使用上去,就比如一个房间,如果不打扫住进去,里面原本房间的垃圾都是属于你的。
三.变量初始化
<类型名称><变量名称>=<初始值> 例如:int price=0; int amount=100;
组合变量定义的时候也可以在这个定义中单独给单个变量赋初值,如:int price=0,amount=100;
四.常量
我们可以用更好的方式定义一个常量,比如:const int AMOUNT=100;
好处1:便于别人理解。2:放在前面便于找到错误
const是一个修饰符,加在int的前面,用来给这个变量加上一个不变的属性。这个const的属性表示这个变量的值一旦初始化,就不能在修改了。
int change=AMOUNT-price;如果你试图对常量做修改,把他放在赋值运算符的左边,就会被编译器发现,指出为一个错误