今天是正式学习c语言的第一天,学了分支语句与循环语句,

了解了 c 语言有 顺序 ,选择 ,循环 ,三种结构,

粗略地学习了 if 语句与 switch 语句,和 while 语句,

知道在 if 语句中, else 语句与离得最近的 if 相匹配,

什么时候用 if 语句更合适,什么时候用 switch 语句更合适;

在 case 后用的是 : 而不是 ;  

知道在 switch 语句后加上 default 更好,只能有一个,以及 break 的使用;

在循环语句中 break 是跳出该循环,continue 是跳过这一次循环的后一部分,进行下一次循环;


同时也总结了自己爱犯错误的地方:

  1. 以前在学习数学时会有 18<=age<28,但在编程时不能这样使用,而要用 age>=18 && age<28;
  2. 如果出现 if(num = 5) 就会情不自禁的臆想成 判断 num 是否等于 5 ,但实际上,意思为将 num 赋值为 5 .num == 5 才是判断 num 是否等于5,同时也学会了可以用 5 == num 防止自己出错
  3. 在编程语言中, 非0 代表真,0 代表假,如果出现 if(1) printf("hehe\n); 就可以打印出hehe , 但如果将1 变为 0 则不会打印出hehe