[关闭]
@yanglt7 2019-02-19T05:54:11.000000Z 字数 2295 阅读 833

第2周:变量

C


2.1.1 变量:变量定义

如何输入

变量

变量的名字

2.1.2 变量:变量赋值与初始化

赋值和初始化

变量初始化

变量类型

2.1.3 变量:变量输入

读整数

2.1.4 变量:变量VS常量

const

2.1.5 变量:浮点数

浮点数

double

数据类型

2.2.1 表达式:表达式

表达式

运算符

2.2.2 表达式:运算符优先级

运算符优先级

优先级 运算符 运算 结合关系 举例
1 + 单目不变 自右向左 a*+b
1 - 单目取负 自右向左 a*-b
2 * 自左向右 a*b
2 / 自左向右 a/b
2 % 取余 自左向右 a%b
3 + 自左向右 a+b
3 - 自左向右 a-b
4 = 赋值 自右向左 a=b

赋值运算符

2.2.3 表达式:复合赋值和递增递减

复合赋值

前缀后缀

  1. #include <stdio.h>
  2. int main()
  3. {
  4. int a;
  5. scanf("%d", &a);
  6. printf("输入a=%d\n", a);
  7. printf("a++=%d\n", a++);
  8. printf("a=%d\n", a);
  9. printf("++a=%d\n", ++a);
  10. printf("a=%d\n", a);
  11. }
  12. 输入a=1
  13. a++=1
  14. a=2
  15. ++a=3
  16. a=3
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注