switch(x)与if(x)中两个x意义一样吗

问题描述:

switch(x)与if(x)中两个x意义一样吗
1个回答 分类:综合 2014-10-06

问题解答:

我来补答
不一样,前者根据x具体的值来确定执行后续哪句代码,if中只需判断x是否为0,不需知道具体值
再问: if(x)中x!=0
那switch中有没有这个意思
再答: switch需要根据x具体值来选择后面case语句,跟它是否为0没什么关系
 
 
展开全文阅读
剩余:2000
也许感兴趣的知识