else if和if,都知道else总和最近不带else的if想结合,那else if和if是怎么相结合的呢?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/07 19:36:05
else if和if,都知道else总和最近不带else的if想结合,那else if和if是怎么相结合的呢?
if(a==1) /*1*/
if(b!=2) /*2*/
if(c!=3) d=1; /*3*/
else d=2; /*4*/
else if(c!=3) d=3; /*5*/
else d=4; /*6*/
else d=5; /*7*/
大家能帮我分清几和几是一对的?我看了都乱了
if(a==1) /*1*/
if(b!=2) /*2*/
if(c!=3) d=1; /*3*/
else d=2; /*4*/
else if(c!=3) d=3; /*5*/
else d=4; /*6*/
else d=5; /*7*/
大家能帮我分清几和几是一对的?我看了都乱了
if (a == 1) {
if (b != 2) {
if (c != 3) {
d = 1;
} else {
d = 2;
}
} else if (c != 3) {
d = 3;
} else {
d = 4;
}
} else {
d= 5;
}
这个是我的理解,
我觉得虽然有时候if、else if、else后面跟的语句就只有一句,但是最好还是加上花括号,这样代码可读性会更强一些,也容易理清思路,我觉得这里也该是1和7、2和5和6、3和4这样配对的吧.你可以再看看别人的答案
if (b != 2) {
if (c != 3) {
d = 1;
} else {
d = 2;
}
} else if (c != 3) {
d = 3;
} else {
d = 4;
}
} else {
d= 5;
}
这个是我的理解,
我觉得虽然有时候if、else if、else后面跟的语句就只有一句,但是最好还是加上花括号,这样代码可读性会更强一些,也容易理清思路,我觉得这里也该是1和7、2和5和6、3和4这样配对的吧.你可以再看看别人的答案
else if和if,都知道else总和最近不带else的if想结合,那else if和if是怎么相结合的呢?
if else 和 if if 的区别
if...else if.else if.else if.的用法是什么
C语言的分支语句中,if()...if()...else...和if()...else if()...else...两者
if else if else 的用法
if-else-if 的用法
else if和if语句的用法,C语言单片机
if else if else 中的else语句的执行情况是什么样的?
[else if()] 是不是就是[else {if()}]的简便写法
c++的if else语句
else if的用法问题
if else的匹配规则