最新回答 / qq_慕工程5552439
//因为你是这个。double sum = nums[0]; double avg = nums[0];//所以sum和avg的初始值都为61而不是零。应该改为:double sum = 0; double avg = 0;
2022-06-15
最新回答 / 幕布斯4477907
直接输出的话,可以定义数组为char类型。 其他的可以写个循环输出 或者 Arrays.toString() System.out.println("循环输出数组中元素的值:" + Arrays.toString(hobbys));
2022-06-15
最新回答 / 慕斯2112558
因为要求平均值,最后得出的数值不需要去掉小数点以后的数值,所以用的double,但是刚好这个题目是没有小数的。求的最大值和最小值使用的int,所以输出的max和min都是整数的。
2022-06-14
最新回答 / Victoria_angle
public class HelloWorld{ public static void main(String[] args) { String love="imooc"; System.out.println(love); love="i love imooc"; System.out.println(love); } }这样就可以运行出来了
2022-06-13
最新回答 / 慕的地3404811
先外层循环: true: 进入该循环体(这里就是开始判断内层循环): true:进入内层循环,直到这个循环体判断为false 退出当前循环,回到外层循环 false:退出当前循环,回到外层循环 false:退出当前循环总结:先外层,后内层,外层为true进入内层...
2022-06-13
最新回答 / 一口一瓶AD钙
f语句中的条件表达式应该是一个完整的逻辑表达式,而不是两个不同的条件组合。因此,语句应该改为:if (age > 40 && age <= 60) { // 如果年龄在 40 到 60 岁之间,则执行此代码块 }这个逻辑表达式使用了逻辑运算符 "&&"(AND),表示年龄大于 40 且小于等于 60 时条件成立,代码块会被执行。同时”<“的方向错了
2022-06-12
最新回答 / 慕神3277838
相对来说,开发JAVA程序的话IDEA会比VSCODE方便很多,不管是项目的快速搭建还是代码提示之类的都会好一点。VSCODE开发web挺好用的
2022-06-11
最新回答 / weixin_慕移动0579939
因为外面那个for a=1 a<4 1<4 满足条件 里面for循环 b=1 b<3 1<3 满足条件,这两个for都满足条件 执行2次输出 所以为1,然后再输出2;第一行就是 112;第二行同样,直到b自增后,变成b=3,这个时候不满足条件了,就退出循环,此时就输出了 112 2 2。 <...图片...>
2022-06-09