摸摸java--实现键盘输入一个数n,输出n×n乘法表

题目:根据键盘录入的数据输出对应的乘法表

 

n×n乘法表怎么做?

 

 

 拿到一道题目,首先分析,题目是什么,要我们做什么,怎么做。

 

在这里,建议大家在代码中将分析以及每一步代码注释清楚,理清逻辑,让代码一目了然。

 

代码实现如下:

 

/**


    题目:根据键盘录入的数据输出对应的乘法表


    n×n乘法表怎么做?





    分析:


    1)要求for循环完成


    2)键盘输入n


    3)乘法表为i*j=k的格式,i为0-n,j为0-n,每次循环输出k


*/


//导包


import java.util.Scanner;


class MultiMulti


{        /**


    建立multiply方法输出n×n乘法表。


        */


    public static void multiply(int n)


    {        /**


        定义两个变量i、j,i表示行,j表示列。n×n乘法表共n行,每行最长到n,所以i和j的范围均为0~n。


        */


          //定义变量,并进行初始化;mul表示i和j的积


          int mul=0;


          //用for循环实现i、j从0~n的增加


          //i从0到a


            for (int i=1;i<=n;i++)


            {             //每次输出最大到平方数,然后退出循环


                for (int j=1;j<=i;j++)


                {


                    mul=i*j;


                    System.out.print(j+"*"+i+"="+mul+"\t");


                      }


                //每行输出完成之后换行


                System .out .println();


         }


        //因为自定义方法返回值类型为void,故此处可以不写return。但建议初学者写上,养成习惯,防止返回


        值不为空的时候忘记写


        return;


    }


    public static void main(String[] args)


    {


        //创建Scanner对象


        Scanner sc=new Scanner(System.in);


        //接收键盘录入的数据


        int n=sc.nextInt();


        //调用方法输出n×n乘法表


        multiply(n);


    }


}

 

 

 

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值