已采纳回答 / 慕函数5628683
//定义一个名为names的二维数组,数据类型为String String [][] names; // 定义两行三列的二维数组并赋值 names={{"tom","jack","mike"},{"zhangsan","lisi","wangwu"}};
2018-09-13
已采纳回答 / 可以吧
不明白你为什么要这么写,你这样if语句中又用这个while语句这样写else完全没有用,if中又没有输出打印public class HelloWorld { public static void main(String[] args) { // 变量保存成绩 int score = 53; // 变量保存加分次数 int count = 0;System.out.println("加分前成绩:"+score)...
2018-09-13
最赞回答 / 潘哥哥
因为:满足sum>20时,执行break;语句,就跟出for循环了,后面的System语句就不再执行。break;语句是跳出循环的,可以你弄混了,以为是跳出if语句。
2018-09-13
已采纳回答 / qq_星空下_1
问题1:如果你把System.out.println(sum);放在for循环里面,就相当于每次求完和都会输出结果,而和for循环一起并列,最后就只会输出最终的一个值。问题2:你这样写最后只会输出0,1。原因:循环条件i<=100&&i%3!=0表示与关系,只有&&左右两边都为true时才为真。一开始sum=0,i=1,满足循环条件,输出sum=0,然后执行sum+=i,i++;sum=1,i=2,满足循环条件,输出sum=1,然后执行sum+=i,i++;sum=3...
2018-09-13
已采纳回答 / 慕尼黑8452633
for(int j = 1;j<=i;j++)这个循环完后,j进行了重新赋值,所以到第二行的时候,i = 2,j = 1,循环一次,打印一次*,自加1,j = 2,j<=i,又打印一次*,第三次一样
2018-09-12
最新回答 / 你大大爷
public class HelloWorld{ public static void main(String[] args) { int one = 10 ; int two = 20 ; int three = 0 ; three = one + two; System.out.println("three = one + two ==> " + three); three += one; Syst...
2018-09-12