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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© q953655369 中级黑马   /  2015-7-5 21:35  /  687 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我不太明白

8 个回复

倒序浏览
class FunctionOverload
{
        public static void main(String[] args)
        {

//                add(4,5);
//                add(4,5,6);
                print99();

        }
        public static void print99(int num)
        {
                for(int x=1; x<=num; x++)
                {
                        for(int y=1; y<=x; y++)
                        {
                                System.out.print(y+"*"+x+"="+y*x+"\t");
                        }
                        System.out.println();
                }
        }

        //打印99乘法表
        public static void print99()
        {
                print99(9);
        }
回复 使用道具 举报
这简单,for循环,内外层
回复 使用道具 举报
  1. class ChengFa
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 for (int x = 1;x <10 ;x ++ )
  6.                 {
  7.                         for (int y = 1;y <= x ;y ++ )
  8.                         {
  9.                                 System.out.print(y + "*" + x + "=" + (x*y) + "\t");
  10.                         }
  11.                
  12.                         System.out.println();
  13.                 }
  14.                
  15.                
  16.         }
  17. }
复制代码
     哈哈,我也刚学,多多交流
回复 使用道具 举报
for循环双重循写
回复 使用道具 举报
class CF
{
        public static void main(String[] args)
        {
                for (int x = 1;x <10 ;x ++ )
                {
                        for (int y = 1;y <= x ;y ++ )
                        {
                                System.out.print(y + "*" + x + "=" + (x*y) + "\t");
                        }
               
                        System.out.println();
                }
               
               
        }
}
for循环,双重循环就可以了
回复 使用道具 举报
就是2个for嵌套啊  但是在第二个for的时候判断语句要找一下 行与列的关系
回复 使用道具 举报
两个for循环 外面的for控制行数 里面的控制个数
class jiujiu
{
        public static void main(String[] args)
        {
                for(int a=1;a<=9;a++)//这是控制行数 一共九行 1~~9
                       
                {
                        for(int b=1;b<=a;b++)//这是控制每行个数 就是几乘以几等于几

                        {
                                System.out.print(a+"*"+b+"="+a*b+"\t");//输出 几乘以几等于几
                        }
                                System.out.println();//每打印一行 换行
                }
               
        }
}
回复 使用道具 举报
抓住两点,内层和外层,就是两个循环- -
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马