且未

博客园 首页 新随笔 联系 订阅 管理

今天写一道题老是WA最后才发现问题出在了这个地方,

题目说的是当输入的n和m 都为0的时候,结束输入。

于是乎,条件我就写成了while(n&&m),其实这句话的意思是:只有m和n都不为0 的时候才进入循环,只要n=0或者m=0或者m和n都等于0的时候,就跳出循环。

然而,while(n||m)的意思是,只要n或者m 中一个不为0就可以进入循环,n并且m 都为0 时,跳出循环。也可以写成while(n,m)....

posted on 2018-02-07 16:10  阿聊  阅读(259)  评论(0编辑  收藏  举报