黑马程序员技术交流社区
标题:
利用for将四个九九乘法表打印成菱形的代码
[打印本页]
作者:
123412
时间:
2015-3-14 23:49
标题:
利用for将四个九九乘法表打印成菱形的代码
代码:
class Testfourteen
{
public static void main(String[] args)
{
for (int a=1;a<=9;a++ )
{
for (int b=a;b<9;b++ )
{
System.out.print(" "+"\t");
}
for (int c=1;c<=a ;c++ )
{
System.out.print(a+"*"+c+"="+a*c+"\t");
}
for (int d=1;d<=a ;d++ )
{
System.out.print(a+"*"+d+"="+a*d+"\t");
}
System.out.println();
}
for (int a=9;a>=1 ;a-- )
{
for (int b=9;b>=a ;b--)
{
System.out.print(" "+"\t");
}
for (int c=1;c<=a;c++ )
{
System.out.print(a+"*"+a+"="+a*c+"\t");
}
for (int d=a;d>=1 ;d-- )
{
System.out.print(a+"*"+d+"="+d*a+"\t");
}
System.out.println();
}
}
}
效果图:
1.png
(91.54 KB, 下载次数: 6)
下载附件
2015-3-14 23:46 上传
效果图
作者:
123412
时间:
2015-3-15 00:00
陶维琦 发表于 2015-3-14 23:59
这也行?
必须行,要不你可以试试这个代码
作者:
岳林杰
时间:
2015-3-15 11:19
厉害,赞一个
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2