A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ljj716yzy 中级黑马   /  2016-1-25 21:50  /  842 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

题目:输出9*9口诀。
程序分析:分行与列考虑,共9行9列,i控制行,j控制列。
public class Prog16{
        public static void main(String[] args){
                for(int i=1;i<10;i++){
                        for(int j=1;j<i+1;j++)
                                System.out.print(j+"*"+i+"="+(j*i)+" ");
                        System.out.println();
                }
        }
}

8 个回复

倒序浏览
回复 使用道具 举报
复习所学知识,谢谢
回复 使用道具 举报
回复 使用道具 举报
输出语句中再加个制表符会看的更整洁点,原谅强迫症患者,你写的非常正确
回复 使用道具 举报
建议输出的语句中“ ”改为“\t”制表符
回复 使用道具 举报
学习了,\t确实更整洁.
回复 使用道具 举报
纤路 中级黑马 2016-1-27 23:38:56
8#
System.out.print(j+"*"+i+"="+(j*i)+" ");末尾的一个空格字符串换成\t 效果更美观
回复 使用道具 举报
6666666666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马