黑马程序员技术交流社区
标题:
九九乘法表
[打印本页]
作者:
893269222
时间:
2015-3-19 12:24
标题:
九九乘法表
昨天刚做完九九乘法表,今天还是不能一次作对,而且今天发现print(“”),中双引号必须加上,输出空格也要加上,空格作为字符串输出。。以下是代码
class Demo1
{
public static void main(String[] args)
{
//打印出九九乘法表
for (int x=1;x<=9 ; x++)
{
for (int y=1;y<=x ;y++ )
{
System.out.print("" );
}
for (int y=1;y<=x ;y++ )
{
System.out.print(y+"*"+x+"="+y*x+"\t" );
}
System.out.println("" );
}
}
}
复制代码
作者:
tinyvampire
时间:
2015-3-19 16:16
敲多了就习惯了,就会在意每一个细节的东西!加油!
作者:
Mr杨鹏
时间:
2015-3-19 20:01
慢慢来,加油
作者:
Grady
时间:
2015-3-19 20:06
class Demo1
{
public static void main(String[] args)
{
//打印出九九乘法表
for (int x=1;x<=9 ; x++)
{
for (int y=1;y<=x ;y++ )
{
System.out.print(y+"*"+x+"="+y*x+"\t" );
}
System.out.println("" );
}
}
}
也可以这么写
作者:
大神在何方
时间:
2015-3-19 21:10
感觉多了一行·没必要啊
作者:
tubao1991
时间:
2015-3-19 22:13
我给你一逆向的输出方法,请参考下!public class Test7 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub for (int i = 9; i >0; i--) { //第一次循环 for (int j =1; j <=i; j++) { //第二次循环 System.out.print(j + "*" + i + "=" + (i * j + "\t")); //输出结果 } System.out.println(); //换行 } } }
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2