1.打印九九乘法表。
运行结果:
2.定义一个二维数组,int[2][4],要求是循环输入8个整数,存入到数组中,然后输出这个数组中的最大值。
运行结果:
3.定义一个长度为10的整型数组,循环输入10个整数。然后判断这个数组中有几个偶数,再定义一个正好能存放这几个偶数的数组,将上一个数组中的所有偶数复制过来。最后循环输出这些偶数。
运行结果:
4.输入一个数判断一个数是否为质数(只能被1和本身整除的数叫质数)
运行结果:
5.定义一个二维数组,用来记录3个学生的java,c#,sql三门功课的成绩,二维数组的一行记录一个人的成绩
public static void printScore() {
int[][] array = new int[3][3];
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < array.length; i++) {
int j = 0;
System.out.println("请输入第" + (i+1) + "个学生java成绩:");
array[i][j++] = scanner.nextInt();
System.out.println("请输入第" + (i+1) + "个学生c#成绩:");
array[i][j++] = scanner.nextInt();
System.out.println("请输入第" + (i+1) + "个学生sql成绩:");
array[i][j++] = scanner.nextInt();
}
System.out.println("javatc#tsql");
for (int i = 0; i < array.length; i++) {
System.out.print("第" + (i+1) + "名学生成绩t");
for (int j = 0; j < 3; j++) {
System.out.print(array[i][j] + "t");
}
System.out.println();
}
}
6.计算1+1/2+1/3+1/4+1/5+1/6+1/7+1/8+1/9+1/10=?
7.从1不断的累加,最多加到100,但如果你的累加结果正好大于1000时,要求也结束这个循环。问这个时候正好加到了几。
结果为:
这个时候正好加到:45
8.从1累加到100,但如果要累加的数据能被3整除,并且也能被7整数,那么就不要累加这个数。最后输出结果。
结果为:
总和为:4840
9.打印如下图形
结果为:
10.打印如下图形
11.给一个数组做反序。
运行结果:
12.求1-100以内所有的质数
结果为:
13.输入一个四位数,要求计算出它的千位,百位,十位,个位,并且打印出来。
public static void printNum() {
Scanner scanner = new Scanner(System.in);
int num;
do {
System.out.print("请输入一个四位数:");
num = scanner.nextInt();
}while (num/1000 < 1);
int rest = num;
int gewei = rest % 10;
rest /= 10;
int shiwei = rest % 10;
rest /= 10;
int baiwei = rest % 10;
rest /= 10;
int qianwei = rest % 10;
System.out.print("个位" + gewei + " 十位" + shiwei + " 百位" + baiwei + " 千位" + qianwei);
}
结果为:



