Java怎么打出这样的乘法表 如何打出来这个格式的表,我打的缺了一列1-9 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 之前写过一个类似的,楼主可以看一下 /* * 输出9*9乘法表 * for循环嵌套 */ for(int i = 1;i<=9;i++) { for(int j = 1;j<=i;j++) { System.out.print(j+"*"+i+"="+(i*j)+"\t"); } System.out.println(); }运行结果如下 又想了一下,你那个需求,这样子就对了 //用来输出第一行 for(int i = 1;i<=9;i++) { if(i==1) { System.out.print("*"+"\t"); } System.out.print(i+"\t"); } System.out.println(); //用来输出乘法的结果 for(int i = 1;i<=9;i++) { System.out.print(i+"\t"); for(int j = 1;j<=i;j++) { System.out.print((i*j)+"\t"); } System.out.println(); }运行结果如下: jbpm4 获取节点的问题 在Action中处理DAO方法中传值为List的应该怎么处理? SOS大家帮帮忙啊 急用!!! 高分送上保证送上100分 开发或者购买csdn这样的论坛 j2ee同J2SE的兼容性问题 麻烦请看下ubuntu下jboss的启动问题 谢谢~ 困扰我好几天了 Myeclipse中hibernate连接的问题,要疯了 linux下如何通过jdbc访问access数据库文件? 内存溢出的问题 关于socket的一段小代码,看得很不明白 java发送http请求Connection reset Java怎么打出这样的乘法表
/*
* 输出9*9乘法表
* for循环嵌套
*/
for(int i = 1;i<=9;i++) {
for(int j = 1;j<=i;j++) {
System.out.print(j+"*"+i+"="+(i*j)+"\t");
}
System.out.println();
}运行结果如下
//用来输出第一行
for(int i = 1;i<=9;i++) {
if(i==1) {
System.out.print("*"+"\t");
}
System.out.print(i+"\t");
}
System.out.println();
//用来输出乘法的结果
for(int i = 1;i<=9;i++) {
System.out.print(i+"\t");
for(int j = 1;j<=i;j++) {
System.out.print((i*j)+"\t");
}
System.out.println();
}
运行结果如下: