11问答网
所有问题
如果if(表达式)后面的语句只有一个是不是可以不加{}?
比如 if(max<y) max=y;
这里的max=y是不是可以不加{}?
举报该问题
其他回答
第1个回答 2014-02-04
自己写可以不加,但是一般公司都有开发规范,基本上if语句全部都要加括号,不管里面有没有内容
第2个回答 2014-02-04
只有一句就可以不加
第3个回答 2014-02-04
这是可以的。
第4个回答 2014-02-06
复合语句本身就是一个语句;if后面本来就只跟一个语句。本回答被提问者采纳
相似回答
c语言中
if语句
中的else
后面的语句
要不要加花
括号{ } ?
答:
不加
。如果if后面有多个语句,则是需要的;如果只有一个的话,可写可不写!例如:if(a>b) print(a); if(a>b&&b>c) {print(b);print(c);} 这种循环判断语句的时候,不加花括号就是代表只有一句有效语句,如果不加代表的就是它下面只接受第一句话,后面的语句,自动归类为非此判断的在else...
大家正在搜
if语句后面的表达式是
if语句的后面表达式应该是
if语句表达式可以是任意的吗
if语句后面怎么接多个表达式
if语句中的条件表达式不能是
if语句表达式的值必须是
条件表达式可以取代if语句
if语句是什么表达式
if语句中判断的表达式
相关问题
c语言中,if()后面有多条语句如果不加“{}”的话将如何执...
if只有一句执行的语句时,可以省略{}, 当if没加{}而有...
在c语言中if()语句什么时候后面用{}什么时候不用?
c语言中if语句中的else后面的语句要不要加花括号{ } ...
在C语言中,if括号后面的语句可以是表达式吗?
在C语言中,if括号后面的语句可以是表达式吗
SWTICH语句case后面只能接一个表达式吗?
c语言中if语句如果可以不用加上else是不是就最好不加上去...