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

Java入门第一季(IDEA工具)

已采纳回答 / HUA_JIAN
<...图片...>我是这样写的,你看一下吧

已采纳回答 / 安之若素KD
直接将计算表达式写在需要输出的语句中。比如:现在count=1,而我想输出count+1,就可以写:System.out.println("它是个"+count+1+"位的数!");输出的结果就会是:它是个2位的数!

已采纳回答 / 在学习的路上fighting
while  是循环语句不是判断语句 你搞混淆了 break 跳出了当前循环,只是跳出了while循环没有跳出for循环所以还要依次输出。    记住break跳出的是循环不是判断

已采纳回答 / qq_慕粉3376803
答案没错的话,应该是输出的时候“位的数”后面少了个!

已采纳回答 / ken_0007
把for循环括号末尾的分号去掉就可以了public class HelloWorld{public static void main(String[] args){int num = 999;int count = 0;for(int i=1;i<num;i=i*10){    count++;    }    System.out.println("它是个"+count+"位的数!");

已采纳回答 / 慕标6397163
不可以小写,必须严格按照标准,这玩意儿小写了就报错……

已采纳回答 / 成昱昶Cyuchang
不对 看你的意思是你想输出 我爱慕课网 和 www.imooc.com 两个字符串,可以这样子写public class HelloWorld{                public static void main(String[] args){                 String myLove="我爱慕课网";                  String myLove2="www.imooc.com";                     System.out.println(...

已采纳回答 / giere
怎么好用怎么来~~第一季的东西都很基础,不同JDK结果不会有太大区别。

已采纳回答 / shri
第14行右括号旁边的分号去掉

已采纳回答 / 布噜布噜bulubulu
score.length改成score.length-1

已采纳回答 / 慕码人7532930
如果有break的话,num是几就执行case几。比如num是1就只执行case1。如果没有break,num是1的话就case1-4都要执行,如果num是2那么就执行case2-4。好像是这样的,你可以试试。

已采纳回答 / 这鱼又溺水了
最外层的if判断 先不管他从第二层while循环开始,初始num的值为10,进入while循环10不等于0所以条件成立因为count初始为0 在count++后为1。num/=10等于num = num除以10;等于1满足条件再次进入while循环1不等于0,count++ 为2,num/=10等于0.1因为你num是int类型所以她只能为整数所以num等于0不满足条件跳出循环输入count为2。
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消