for循环练习
1.打印1到100之内的整数,
2.每行输出5个满足条件的数,之间用空格分隔
3.如:1 2 3 4 5
public class Test4 { public static void main(String[] args) { int x=0;//定义一个变量作为标记 // for循环输出1到100之间的数 for (int i = 1; i < 100; i++) { // 判断这个数是否是包含9,若包含就跳过输出语句,不输出,执行下一次循环 if (i % 10 == 9 || i / 10 == 9) continue; System.out.print(i + " "); x++;//每次输出一次,x++,起到标记的作用 // 判断是否输出了五次,每输出五次换行 if (x % 5 == 0) System.out.println(); } } }
2.输出一个如图所示的图形

public static void main(String[] args) {
//最外层循环控制输出行数,即控制换行 for (int i = 0; i < 5; i++) { //第二层循环控制输出列数,即每行输出几个星星
for (int j = 0; j < 5 - i; j++) {
//最内层循环控制每行左边输出几个空格 for (int k = 0; k <= i; k++) { System.out.println(" "); } System.out.println("* "); } System.out.println(); } } }

浙公网安备 33010602011771号