PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[讨论] 用else if跟直接用if的差别
楼主:
michael4210
(MSpace)
2018-04-27 19:45:54
https://i.imgur.com/0RGbiEh.jpg
如图中那样,小弟初学C语言
在学校练习写程式时很少会用到else if
都是直接用if,不知道这样会不会有什么差别
我的想法是第一个if如果不符合,就跳到第二个if去执行,感觉跟else if好像差不多
不知道小弟的想法有没有错误
第一次在此版发文,如有不妥请鞭小力点@@
作者:
merryn199756
(LilMerryn)
2018-04-27 19:55:00
else if (a){// 只有上面不符合的时候才会判断a然后决定要不要做这框框的事}if (b){// 不管无论如何只要跑到这里就会判断b然后做这个框框内的事}
作者:
moebear
(萌熊)
2018-04-27 20:18:00
如果1符合则2就不可能发生 只用if就有可能2也发生
楼主:
michael4210
(MSpace)
2018-04-27 20:25:00
原来如此,感谢两位大大的解答
继续阅读
Re: [问题] 2D array的address
enonrick
[问题] 关于C语言十进制维持原样变十六进制
x5774158
[问题] Dev c++编译问题
x2257931
Re: [问题] 2D array的address
descent
[问题] 有关于 CoCreateInstance
jay70120
Re: [问题] 2D array的address
zzss2003
[问题] C语言初学者想逻辑卡关
Light132145
Re: [问题] 2D array的address
KanzakiHAria
[问题] 2D array的address
zzss2003
Re: [问题] address operator &
enonrick
Links
booklink
Contact Us: admin [ a t ] ucptt.com