为了账号安全,请及时绑定邮箱和手机立即绑定

咦~应该是编程问题吧~

https://img1.sycdn.imooc.com//5b28cf7b0001971308730825.jpg

我觉得我编程这个的输出结果应该是"输入错误",因为count赋值的是0,所以应该是执行else后面的输出吧.

为啥是输出"它是个0位数"?求大神解

正在回答

3 回答

你的条件是count !=0,只有你的count !=0,它才会循环,但是这个题目给出了count=0,所以他就停止循环直接输出,就等于没有循环

0 回复 有任何疑惑可以回复我~

if判断的是num ,你的num赋值符合if的条件,进入不到else里,之后进入while的条件是count不等于0

所以没进入while  ,输出"它是个0位数"

0 回复 有任何疑惑可以回复我~

你这个应该把while后面条件里面的count换成num!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165462    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

咦~应该是编程问题吧~

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信