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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wqw 中级黑马   /  2015-6-9 21:09  /  2001 人查看  /  44 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

怎么写??????????

44 个回复

正序浏览
挺容易的啊
回复 使用道具 举报
for
for循环就可以了,
回复 使用道具 举报
要按什么顺序打印呢
回复 使用道具 举报
JJJD 中级黑马 2015-6-27 23:54:43
41#
老师的视频讲的很详细
回复 使用道具 举报
class Test1
{
        public static void main(String[] args)
        {
                for(int i=1;i<=9;i++)
                {
                        for (int j=1;j<i+1 ;j++ )
                        {
                                System.out.print(j+"*"+i+"="+i*j+"\t");
                        }
                        System.out.println();
                }
        }
}
回复 使用道具 举报
  1. for (int  i = 1, i <= 9, i++) {
  2.     for(int j = i, j <= i, j++) {
  3.         System.out.print(j + "*" + i + "=" + j*i + "\t")
  4.     }
  5. System.out.println();
  6. }
复制代码



回复 使用道具 举报
痞子刘忙 发表于 2015-6-9 21:50
/*
打印99乘法表
思路:运用嵌套循环。思路比较简单,就记下来了。

    System.out.print(a+"*"+b+"="+a*b+"\t");加上“\t”进行制表符,观赏性强
回复 使用道具 举报
掉方法的 乘法表

package fangfa;

public class 乘法 {
        public static void main(String[] args) {
                int a =9;
                x(a);
        }
        public static void x(int a){
               
                for (int i = 1; i < a; i++) {
                        for (int j = 1; j <= i; j++) {
                                System.out.print(j+"*"+i+"="+j*i+"\t");
                        }
                        System.out.println();
                }
        }
}
回复 使用道具 举报
  1. class  TestDemo
  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+1;y++)
  8.                         {
  9.                                 System.out.print(y+"*"+x+"="+x*y+"\t");
  10.                         }
  11.                         System.out.println();
  12.                 }
  13.         }
  14. }
复制代码
回复 使用道具 举报
毕老师的语录:大圈套小圈!
回复 使用道具 举报
  1. class ForForDemo2 {
  2.         public static void main(String[] args) {
  3.                 System.out.println("-------九九乘法表--------");
  4.                 for (int x = 1; x <= 9;x++ ) {
  5.                         for (int y = 1;y <= x;y++ )        {
  6.                                 System.out.print(x +"*"+ y+ "=" + x*y+'\t');
  7.                         }
  8.                         System.out.println();
  9.                 }
  10.                
  11.         }
  12. }
复制代码
回复 使用道具 举报
多看看视频吧
回复 使用道具 举报
//外层循环控制行数,9行。           //内存循环控制列数、数量。           for(int i=1;i<=9;i++)            {               for(int j=1;j<=i;j++)               {                   System.out.print(i+"*"+j +"=" +(i*j) +"\t");               }                              //换行显示               System.out.println();           }  
回复 使用道具 举报
public static void main(String[] args) {         //首先我们先分析一下需求         //1*1=1         //1*2=2 2*2=4;......         //因为乘法表有九行,所以我们循环的次数也就为九次,首先我们先定义一个int i;来控制外层循环的次数。         for(int i=1;i<=9;i++)         {             //然后定义一个变量j来控制每一个行要乘几次,乘的次数应该是要小于等于每次循环的行数             for(int j=1;j<=i;j++)             {                 System.out.print(i+"x"+j+"="+i*j+" ");             }             System.out.println();          }       }
回复 使用道具 举报
for (int x=1;x<=9 ;x++ )
         {
                 for (int y=1;y<=x ;y++ )
                 {
             System.out.print(y+"*"+x+"="+x*y+"\t");
                 }
                 System.out.println();
         }
这个是乘法表的主语句,说白点其实就是嵌套循环。外循环控制行,内循环控制列。
99乘法表相当于一个尖朝上的图案,所以控制循环条件。就这么简单的。
回复 使用道具 举报
水水更健康!
回复 使用道具 举报
wqw 中级黑马 2015-6-10 23:17:09
28#
痞子刘忙 发表于 2015-6-9 21:50
/*
打印99乘法表
思路:运用嵌套循环。思路比较简单,就记下来了。

666666666666666666666
回复 使用道具 举报
class MulTab {
        //定义主函数
        public static void main(String[] args) {
                //因为九九乘法表的排列规则符合正三角形状,所以用forfor嵌套实现
                for(int x = 1; x <=9; x++) {
                        for(int y = 1; y<=x; y++ ){
                                System.out.print(x+"*"+y+"="+x*y+";"+"\t" );
                        }
                        System.out.println();
                }
        }
}
回复 使用道具 举报
多看看视频
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马