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

Java入门第一季(IDEA工具)升级版

已采纳回答 / 亦有趣
num++;sum+=num;这样子是num先加上1,再加上sum sum+=num;num++;这样子是先加上sum,再加上1

已采纳回答 / 阿柴的围笑
count++本身就是自增,不需要赋值

已采纳回答 / 幕布斯5523017
float price=120.5f;120.5 默认double型

已采纳回答 / 幕布斯5523017
String[] args 这句 string写成了小写

已采纳回答 / 乐万分享
String a = "我爱慕课网";//后面的分号没有关闭输入法正确如下public class HelloWorld{public static void main(String[] args) { String a = "我爱慕课网"; String b= "www.imooc.com"; System.out.println(a);        System.out.println(b); } }

已采纳回答 / 吃藕丑3
 for (int i = 0; i < 10; i ++) {   array[i] = random.nextInt(10);  }定义一个数组,然后通过random生成随机数,random()是令系统随机选取大于等于 0.0 且小于 1.0 的伪随机 double 值,所以你需要给这个数组每个是都乘1000,这样就有一个0到1000的整形数组了。

已采纳回答 / 72fc5c0f8317
for(;num<=999999999&&num>=0;)这里错误,num一开始赋值999,然后for循环里面第二个条件是判断循环结束的,接着for循环里面的 num /= count,算到最后num最小也只能是0,然后始终满足num<=999999999&&num>=0,所以你这循环结束不了。你改成num<=999999999&&num>0,少一个=号就行了

已采纳回答 / qq_心痛_0
首先你这个代码发的不完整,但我猜测你的循环体里面有  num+=2 这类使num变化的语句,而且这句语句是在sum+=num 后面放置的。这样的话,当num=4时进入循环,执行完之后 num+=2,此时num就变成6了,而答案是正确的。你可以将 num+=2放在 sum+=num前面,并在最开始设置num初始值为0.

已采纳回答 / 折言丶
因为人家已经给你了,你想要自己输入的话可以自己在本地写来玩。

已采纳回答 / qycf
空格是没有影响的,请确定英文状态下输入再试一次

已采纳回答 / qq_惜缘_3
Java虚拟机(Java Virtual Machine, JVM)是Java程序的软件环境,Java虚拟机可以理解成一个以字节码为机器指令的CPU。在任何操作系统中,只要JVM存在,Java程序都可以运行,真正实现了程序的可移植性。

已采纳回答 / 慕斯卡6017771
现在我也找不到wiki具体在哪里了。不过这个网址http://www.imooc.com/wiki可以直接进wiki,选择词条就可以了。

已采纳回答 / young_ya
首先你的打印语句在for循环内,然后break在打印之前,所以当sum=21时,已经退出循环了,还没执行打印语句,所以你这个最后打印出来的sum是15
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消