java用面向对象写一个99乘法表

发布网友

我来回答

3个回答

热心网友

老师的意思让你把99乘法表封装起来,然后可以输出任意的,比如说,88,77,懂了?

就是比较灵活的应用我帮你写出来吧!

public class 久久Test 
{
public static void main(String[] args) 
{
System.out.println("\n\t\t==========九九乘法表==========\n");
init();
}//初始化!
private static void init()
{
Jiujiu.jiujiu(9);//想打印多少排,就在里面填写什么数字!9就是99乘法!
}
}



//乘法表!
class Jiujiu
{
private static int a=9;
private Jiujiu(){}
Jiujiu(int a)
{
this.a=a;
return;
}

static void jiujiu(int a)
{
for (int i=1;i<=a ;i++ )
{
for (int j=1;j<=i ;j++ )
{
System.out.print(j+"x"+i+"="+j*i+"\t");
}
System.out.println();//换行!
}
}
}

热心网友

我是用的php
class chengfa{
public $shu;
function biao(){
for($i=1;$i<=$this->shu;$i++){
for($j=1;$j<=$i;$j++){
$k=$i*$j;
echo $j."X".$i."=".$k." ";
}
echo "</br>";
}
}
}
$p1=new chengfa();
$p1->shu=9;
$p1->biao();

热心网友

importjava.util.*;publicclassP127_2{publicstaticvoidmain(String[]args){for(inta=1;a<10;a++){for(intb=1;b<=a;b++){System.out.print(a+"*"+b+"="+(a*b)+"\t");}System.out.println("");}}}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com