关于C语言猜数字游戏,

img


这个if和else if还有else的区别我有点懵逼,还有什么情况下要加大括号啊

  1. if可以单独出现,但是else不能单独出现,else if也不能单独出现
  2. 大括号最好都加上,这样不仅美观,后面找问题也比较方便
  3. if 和else if 和else 这三个后面如果只跟一句代码,那都可以不加大括号,但是大于一句就必须加大括号
  4. 不加大括号的if 和 else if 和else 都不要在后面加;

一般来说,当if和else if还有else下面的语句大于1条就要加,其他情况加不加也行,当然,为了美观最好加,你这里多了一个break也就是命令>1条了,所以需要加大括号