作业帮 > 综合 > 作业

c语言取余问题中%的使用

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/09 23:46:24
c语言取余问题中%的使用

上图求满足a能被13整除,b能被11整除,且和为316,其中while语句的表达式为什么只需填b%11
c语言取余问题中%的使用
316减去13的倍数后,只需要检查 剩下的数b是不是11的倍数就可以达到效果了!
再问: 我看了下书知道b%11==0是错的,但还是不懂为什么只要填b%11,难道是默认会等于0?
再答: while( b%11) 是一种简单写法,完整写法是while( b%11 !=0 ) ;
C语言中,b%11会返回一个结果,0-10
while语句的格式为:while( e )
当e为真时,循环,为假时,结束循环。
“真”的意思就是不为0
“假"的意思是等于0
如:while(1) //永远循环 while(0)永远不循环
再问: 终于搞懂了,谢谢,顺便问一句,省略!=0的写法都能用在哪里?
再答: 所有的条件判断里都可以用!if for while都 可以!