java嵌套循环的练习题(内含java资料)

嵌套循环的五个经典练习题

2019java核心基础全套教程,点击下载
java数据结构和算法全套教程,点击下载
Bank项目全套教程,点击下载
IDEA全套教程,点击下载
java8新特性+JUC+NIO教程,点击下载
java9新特性,点击下载
java11新特性,点击下载

打印九九乘法表

class ForTest{
	public static void main(String[] args) {
		for(int i =1;i<=9;i++){
			for(int j=1;j<=i;j++){
				System.out.print(j+"*"+i+"="+(i*j) + "\t");
			}
			System.out.println();
		}
	}
}

练习二:

打印1-100之间13的倍数,使用for循环

class ForTest{
	public static void main(String[] args) {
		//int num = 0;
		for (int i = 1;i <= 100 ;i++ ){
			int num = 0;
			if (i % 13 == 0){
				System.out.println(num = i);
			}
		}
	}
}

练习三:

用*来打印,使用双重循环打印20 * 8的矩形,使用for循环实现

class ForTest{
	public static void main(String[] args) {
		for (int i = 1;i <= 8 ;i ++ ){
			for (int j = 1;j <= 20 ;j++ ){
				System.out.print(" " + "*" + " ");
			}
			System.out.println();
		}
	}
}

练习四:

打印1-100之间非13的倍数,使用continue语句

class ForTest{
	public static void main(String[] args) {

		for (int i = 1;i <= 100 ;i++ ){
			int num = 0;
			if (i % 13 == 0){
				continue;
			}
			System.out.print( num = i );
			System.out.print( " " );
		}
	}
}

练习五:

用for循环计算1000以内偶数的和

class ForTest{
	public static void main(String[] args) {
		int sum = 0;
		int count = 0;
		for (int i = 1;i <= 1000 ;i++ ){
			
			if (i % 2 == 0){
				sum += i;
				count++;
				i++;
			}
		}
		System.out.println("1000以内偶数的和为 = " + sum);
		System.out.println("1000以内偶数的个数为 = " + count);
	}
}

你可能感兴趣的:(java嵌套循环的练习题(内含java资料))