A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/*
打出九九算法表
思路:
        九九算法表中有行有列,所以应该有两个变量,一个控制行,另一个控制列
        可以用循环嵌套的方式运算。这里用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");
                }
        }
}


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马