if,else默认只能控制一条语句
后接两句或以上的语句应由大括号括起来
else与离得最近的if匹配
if(num == 5) if(5 == num)在实际使用时没有差别
但是当少加等号时,后者就会无法运行 将代码错误扼杀在编译器阶段
while循环中的 break是用于永久的终止循环
continue跳过本次循环后面的代码,直接去判断部分,进行下一次循环的判断
switch语句,case会穿透 需要break
......
int day = 0;
scanf("%d\n",&day);
switch(day)
{
......
case 3:
printf("星期3\n");
break;
......}
case中的应该是常量表达式而不是变量表达式