while((n/=10)>0) 是什么意思?✋

 我来答
汉闵实验室
2017-01-10 · TA获得超过255个赞
知道小有建树答主
回答量:105
采纳率:0%
帮助的人:38.1万
展开全部
while()表示括号内的条件为真

n/=10即为n=n/10

while((n/=10)>0) 意思就是:当(n=n/10)>0条件为真时,执行下面的语句
总的来说
while是先判断再执行
do-while是先执行,再判断
更多追问追答
追问
如果是do…while里呢?
谢谢!
追答
do…while是先执行循环中的语句{ },然后再判断(n=n/10)>0是否为真, 如果为真则继续循环;如果为假, 则终止循环。do…while循环至少要执行一次循环语句。

如果有帮助 请采纳
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式