求解,在c语言和matble中if语句问题,如下 if(A).... if(B).... 两个或者多个if连用是否表示A条件下B

如题所述

这两个很相近,具体什么含义要看具体的符号,C是看{},matlab是看if 和end的嵌套关系。
比如C中是
if(A)
if(B)
或者是
if(A)
{if(B)
那这两个含义都是一样的,都是表示如果满足的A的情况下再判断B

但是如果
if(A) 某操作;
if(B) 某操作;
或者是
if(A) {某操作;某操作;}
if(B) ....
这两个就是完全独立的

matlab看if和end的嵌套就行了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-21
不是,他们是相互独立的,每个都会判断的。追问

c语言中如果在if(A)....{ if(B).... }是否就可以A条件下B

追答

是的,

求解,在c语言和matble中if语句问题,如下 if(A)... if(B)... 两个或 ...
比如C中是 if(A)if(B)或者是 if(A){if(B)那这两个含义都是一样的,都是表示如果满足的A的情况下再判断B 但是如果 if(A) 某操作;if(B) 某操作;或者是 if(A) {某操作;某操作;} if(B) ...这两个就是完全独立的 matlab看if和end的嵌套就行了。

相似回答
大家正在搜