第1关:for循环的进阶使用-嵌套循环(1)
1、编程要求:
是时候检验一下了,在start-end区域中填充代码打印出一个10*10的矩形,效果如下:
注意:每次只允许输出一颗星*:
2、测试效果:
3、程序设计思路
(1)利用for的嵌套循环,外层代表行,内层代表列,每一个内层结束后换一行。
4、程序实现:
packagestep1;public classForPractice1 {public static voidtest() {/*****start*****/
for(int i=0;i<10;i++){for ( int j= 0;j <10; j++){
System.out.print("*");
}
System.out.println();
}/*****end*****/}
}
第2关:for循环的进阶使用-嵌套循环(2)
1、编程要求:
请在start-end区域中填充代码,实现两个三角形的打印输出,效果图如下:
2、测试效果:
3、程序设计思路:
(1)采用for的嵌套循环,和上一题的矩形不同,并不是每行都有星,所以内层循环数要发生变换。</