永发信息网

C语言对嵌套if语句的规定是: else总是与【 】配对

答案:5  悬赏:80  手机版
解决时间 2021-04-03 21:09
C语言对嵌套if语句的规定是: else总是与【 】配对
最佳答案
与最近的一个没有被else匹配的if相配对。

比如代码段
if(expr1)
aaa;

if(expr2)

bbb;

else
ccc;

这里的else就会同第二个if,也就是if(expr2)想匹配。
而如果写作
if(expr1)
aaa;

if(expr2)

bbb;

else //1

ccc;
else //2
ddd;

这时,//1的else会和if(expr2)相匹配,于是else//2就和if(expr1)相匹配了。

虽然有固定的原则,也可以分析出匹配,不过在实际写代码中,这样的做法是妨碍阅读的,会给维护带来很大的困扰,所以针对if和else使用大括号,是一个很好的习惯。
全部回答
D
A)最近的if
d
d
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
字谜诗有哪些?
空调防冷风/送风是什么意思
乙驴脚前脚好还是后脚好
太仆寺旗鑫水来宾馆地址在什么地方,想过去办
百度wwW33ttuu杀毒,点回车了33ttuucom怎么出
打耳洞打四个好吗?
星赫的水乳贵吗?
青椒放冰箱里为什么有一些味道
日兆光伏的快速发展靠什么支撑?
美发和服装行业怎么结合起来,促进消费
一部电影,我把过程描述以下,求告诉我叫什么
20欧元等于多少人民币,哪些国家使用欧元
招摇撞骗行为与诈骗行为有什么区别
りょ电脑怎么打出来?
买DS6还是买奥迪Q3好
推荐资讯
快手酱泡菜怎么做
男友比我小三岁,我们很相爱,但老吵架,甚至
袁文康高考分数是多少?
EXO又叫饿不死团由于有包子橙子小鹿和桃子兴
职工个人如何维护合法权益找什么部门联系
汽车加装方向助力影响年审吗
"夫妻墓库中,夫妻见两重,先通后刑克,独自
老婆把阴毛剃光了去大众洗澡堂怎么办
宝宝的健康成长是整个社会关注的话题,对不对
含有冬字的诗
亲爱的翻译官有几集?怎么45和46都是前面的剧
多少人在玩王者荣耀,玩王者荣耀有多少人玩
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?