已采纳回答 / 饭勺超人
for (int i = 1;i <= 100 && i % 3 != 0; i++ ) { sum = sum + i;} for循环每次执行都要判断当前循环变量的值是否满足循环条件(i <= 100 && i % 3 != 0;i++)当 i= 1时,i <=100 && i % 3 !=0 成立 sum =1i++,i = 2,也满足循环条件,sum = 1 + 2 =3i++,i = 3,注意: 3<=100的值为true, ...
2017-09-21
已采纳回答 / 慕仙5076890
String hobby; //这个语句定义了一个String类型的变量hobbyfor循环会自动将数组的每个元素值循环复制给hobby 相当于for(int i=0;i<hobbys.length;i++){ hobby = hobbys[i];}//懂了吗?
2017-09-21
已采纳回答 / 阳阳丶Sheep
public class HelloWorld{ public static void main(String[] args) { int one = 10 ; int two = 20 ; int three = 0 ; System.out.println("three = one + two ==> " + (three = one + two)); System.out.println("three += one ==&g...
2017-09-20
最赞回答 / 奋斗__
public class Helloworld { public static void main(String[] args) { System.out.println("打印L"); int k=1; // 外层循环控制行数 for (int i = 1;i <= 7;i++) { if(i>6){k=8;} for (int j = 1;j <= k;j++) { System...
2017-09-20
已采纳回答 / qq_innerpeace_11
public static void main(String[] args) { for(int i=1;i<=8;i++) { for(int j=1;j<=8;j++) { System.out.print(" *"); } System.out.println();//换行 } }打印9列,是因为内存循环完了之后,你又打印了一个* ,又因为那个*前面没有空格导致两个*挨着的
2017-09-20