数据类型:整数 int...; scanf("%d"); printf("%d");
带小数点的数 : doue...; scanf("%f"); printf("%f");
浮点数:带小数点的数值,此时用%f
double/float 表示单精度浮点数
运算符优先级 运算符 运算 类型 举例
1 + 单目不变 自右向左 a*+b
1 _ 单目取负 自右向左 a *-b
2 * 乘 自左向右 a*b
2 / 除 自左向右 a /b
2 % 取余 自左向右 a %b
3 + 加 自左向右 a+b
3 - 减 自左向右 a-b
4 = 赋值 自右向左 a=b
赋值运算符
赋值也是运算,所以也有结果, a=6的结果是a被赋予6的值。
交换两个变量 再设一个新的临时变量,暂时储