1. 交换两个整形变量的方法:
(1)用中间变量,把其中一个变量存入中间变量中,再进行赋值交换
(2)利用 x+=y; y=x-y; x-=y;
(3) 利用交换函数
2. scanf(“%3d”,&a); 输入长度为3 的数
scanf(“%*3d”,&a); 跳过三个字符
3. while(getchar()!= ‘n’)
{} 可用来清空缓存区
4. #include <math.h>
double sqart(double x) 开平方公式
5. gcc main.c -lm 连接数据库
6. #include <math.h>
double pow (double x, double y) 乘方
7. 非零即为真
8. 关系运算符,在同等优先级,自左向右
9. 绝对值在连续区间问题,用&&
10. !是单目运算符,优先级为2
11. && 和 || 具有截断功能,其中&&的优先级更高
12. if(!a)等价于 if (i == 0)
13. 写代码要注意高内聚,低耦合(算法尽量分开)
14. if 与 else if要连在一起
15. #include <stdio.h>
assert (假) 终止程序
16. if 最多嵌套5层
17. char c = 10; c只能是与整形相兼容的类型
switch(c)
{
case 10: 等值比较,case之后的只能是常量
.
default:
break;
}
18. break只能在循环和switch当中选
19. ? : 运算的用法
20. 计算平年闰年