问题描述: C语言&&符号的问题这里为什么要这样写呢?这样写有什么好处? 1个回答 分类:综合 2014-11-04 问题解答: 我来补答 这样写的意思是:y是一个条件,后面的x+b[y](实际上就是a[i]+b[y])大于k是一个条件.两个条件之间用&&连接;当y不等于0时条件一符合,当x+b[y]>a[i]时条件二符合.它是“且”的意思,左右两个条件同时符合才成立.本质上就是把b数组扫一遍,到0终止. 而且,后面的注释不对,只要和大于k,都会加入ans. 展开全文阅读