1.兔子数列:1 1 2 3 5 8 13 21 34........,顺序为前面的两个位数字相加等于后面的第三位数字
/**兔子数列
* 1
* 1
* 2
* 3
* 5
* 8
* 13
* 21
* 34
* 55*/
public class tuz {
public static void main(String[] args) {
/**赋值相加的两位数字*/
int j = 1,z = 1;
/**循环的数量*/
for (int i = j;i<10;i++){
z = j-z;
System.out.println(j);
j = z+j;
}
}
}
2.9*9乘法表
/**9*9乘法表
* 9*9=81
* 8*9=72 8*8=64
* 7*9=63 7*8=56 7*7=49
* 6*9=54 6*8=48 6*7=42 6*6=36
* 5*9=45 5*8=40 5*7=35 5*6=30 5*5=25
* 4*9=36 4*8=32 4*7=28 4*6=24 4*5=20 4*4=16
* 3*9=27 3*8=24 3*7=21 3*6=18 3*5=15 3*4=12 3*3= 9
* 2*9=18 2*8=16 2*7=14 2*6=12 2*5=10 2*4= 8 2*3= 6 2*2= 4
* 1*9= 9 1*8= 8 1*7= 7 1*6= 6 1*5= 5 1*4= 4 1*3= 3 1*2= 2 1*1= 1 */
public class Ride {
public static void main(String[] args) {
/**被乘数的for循环*/
for (int i = 9;i > 0;i--){
/**乘数的for循环*/
for (int j = 9;j > i-1;j--){
/**判断积是否为个位数*/
if (j*i<10){
System.out.print(i+"*"+j+"= "+(i*j)+" ");
}
else {
System.out.print(i+"*"+j+"="+(i*j)+" ");
}
}
System.out.println();
}
}
}