这循环语句不用{}么?

5-9递归为什么if后没{}?

虚心求教s
浏览 883回答 1
1回答

真的菜的抠脚

if只影响后面的一个语句,当使用{}表示这是一个块,整个块可以看作if后的一个语句,同样,当if后面直接加“;”时,表示影响一个空语句,再后面的语句就与他无关了。循环语句for,while也是。

qq_唯心_7

if 语句后面只有一句代码是不需要 {} 的,如果是多句代码形成的语句块才需要 {} 表示多个语句是一个整体,都要被if 所影响 ,不过一般代码规范是要求要 括号包上 

Stardust1001

天哪,这个问题
打开App,查看更多内容
随时随地看视频慕课网APP