for 嵌套循环
for(){ //外层控制行
for(){//内层控制列
}
}
for嵌套循环打印
//1 2 3 4 5
// 1 2 3 4
// 1 2 3
// 1 2
// 1
for(int j=5;j>=1;j--) {
for(int i=1;i<=j;i++) {
System.out.print(i+" ");
}
System.out.println();
}
打印99乘法表
for(int i=1;i<=9;i++) {
for(int j=1;j<=i;j++) {
System.out.print(j+"x"+i+"="+i*j+"\t");
}
System.out.println();
}
变量:存储单个值 int i =1;
* 数组:存储数据 存储相同类型的多个数值
* 动态初始化:
* 数据类型[] 变量名 = new 数据类型[初始长度];
* int[] score = new int[13];
* 数据类型 变量名[] = new 数据类型[初始长度]
* int score[] = new int[13];
* 静态初始化:
* 数据类型[] 变量名 = {1,2,3,4,5}
* 数据类型[] 变量名 = new 数据类型[]{1,2,3,4,5}
定义数组;
double[] scores = {90,50,98,55 };
//取出数组中指定位置的值;
// 数组名[index] index 索引:0;
double num1 =scores[0];
//修改指定位置数字;
scores[2]=9;
System.out.println(scores[2]);
//定义一个数组,长度13;
int [] ages = new int[13];
System.out.println(ages[1]);//0
数组的遍历
int array[]=new int[] {1,7,3,2,4,6,9};
for(int i=0;i<array.length;i++) {
System.out.println(array[i]);
}