猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
初学java,求问问题
初学java,这里编译不过,问一下编程思想哪里错了呢?
慕慕3430660
浏览 1626
回答 7
7回答
wm8888
for循环里面 i的值太大了,i是int类型的变量,int取值范围是:-2147483648~2147483647,直接将循环条件改为i<num就行了
2
0
0
干枯的海绵
题目的思路有问题的 ,你这个可以设置一个断点,调出debug循环几次 看看到底是在做什么逻辑的运行
0
0
0
干枯的海绵
你把for循环和if判断弄混了,此处应该是个if判断,题目是:判断一个数(小于10位的) 当然要用if去判断,而不是for去循环正确的思路应该是:现判断位数是不是合法(小于10位),再去循环判断数字的位数故先是:if(判断数据是否合法){如果合法进行循环操作求数据位数}
0
0
0
leeu
的确超了范围
0
0
0
AQing_Wei
int 设置得太大了
0
0
0
心钧
你确定你的int的值,没有超????
0
0
0
六道骸
从编程思想上看 这个写法没问题,但是从截图看,你没认真读提示信息,必须包含它是个3位的数才行。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续