/*
打出九九算法表
思路:
九九算法表中有行有列,所以应该有两个变量,一个控制行,另一个控制列
可以用循环嵌套的方式运算。这里用for的嵌套去实现
*/
class ForForText1 {
public static void main(String[] args) {
int x,y;
for (x=1; x<=9; x++) { //控制行
for (y=1; y<=9; y++) { //控制列
System.out.print(x+"*"+y+"="+x*y+" ");//输出结果,结果与结果之间用空格隔开
}
System.out.println(); //内部循环结束后换行
}
System.out.println("*************************************************************");
int m,n;
for (m=1; m<=9; m++) {
for (n=1; n<=m; n++) {
System.out.print(m+"*"+n+"="+m*n+" ");
}
System.out.print("\n");
}
System.out.println("*************************************************************");
int a,b;
for (a=1; a<=9; a++) {
for (b=a; b<=9; b++) {
System.out.print(a+"*"+b+"="+a*b+" ");
}
System.out.print("\n");
}
System.out.println("*************************************************************");
int e,f;
for (e=9; e>=1; e--) {
for (f=e; f>=1; f--) {
System.out.print(e+"*"+f+"="+e*f+" ");
}
System.out.print("\n");
}
}
}
|
|