购轻松仁川机场:求助一个C语言问题。

来源:百度文库 编辑:高考问答 时间:2024/04/26 04:27:56
如下:
......
if(x>y)
break;
if(x<y)
x=y;
......
第二个if前应该加else么?
加还是不加?具体为什么?

我的看法,加也可以,不加也可以.
对齐一点,加上去会好看些

可加可不加,反之这两条语句 都可以执行,效果是一样的,没时间说详尽,不明白就发消息给我

break一般用在循环语句(while,for等)的内部,用来退出循环。
if语句不是循环,所以不用加,
上面既然x>y没有做任何操作,完全可以把if(x>y) break;这条语句全部拿掉。

不过,如果外面有循环的话,这就不能拿掉了:比如这样
while(条件)
{
if(x>y)
break;
if(x<y)
x=y;
}