关于C语言if语句中花括号{}的使用区别?请指点一下

2025-03-24 02:43:05
推荐回答(5个)
回答1:

if条件下要执行多个语句(使用了;就算一句)就要加括号括起,只执行一句就不用加

回答2:

你没看清楚呀,呵呵,下面的if只有一个分号;其它的是,说明只有一句

上面的if,有好多分号;说明有好几句,{里面代表的是一个整体,如果只有一个分号,要不要这个花括号都一样的,}
如果一成的将{}去了,其它的不变,结果就不一样了

回答3:

因为下边的程序if后面只有打印这一句,上边的程序还有一个赋值,下边的你加上括号也没问题
if语句默认是约束离它最近的语句,要是很多句,就用{}
呵呵

回答4:

呵呵~因为if默认的是循序第一句的语句,如果是两句或以上就要用大括号啦~~~~

回答5:

简单地说,用花括号括起来的代码块是一个整体,在运行的时候就像一条语句一样执行下来。

if执行的时候会执行到它后面的第一个分号为止,也就是说,它只执行一条语句,除非你用花括号把后面的一串语句括起来变成一条语句。

以上。
喜欢简单的老狼