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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 鹏jiqing 中级黑马   /  2015-4-8 17:37  /  1348 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

int main()
{
   
    for (int i = 1; i < 10 ; i++) {
        for (int j = 1; j <= i ; j++) {
            printf("%d * %d = %d\t",j, i, j*i);
        }
        printf("\n");
    }
    return 0;
}

如题,使用两个for循环嵌套一下,就可以打印九九乘法表了,非常简单

7 个回复

正序浏览
楼主 学习了,拜贴 水
回复 使用道具 举报
郁永鹏 发表于 2015-4-8 20:47
九乘法表:正三角型的数列,先列出9*9的数列,转换成正三角型,
            乘法表1*1=1
                              1*2=2   ...

额,看不懂啊,我那个是C基础的,你这个是OC的么?
回复 使用道具 举报
九乘法表:正三角型的数列,先列出9*9的数列,转换成正三角型,
            乘法表1*1=1
                              1*2=2  2*2=4
                                  .........
                                  1*9=9 ......9*9=81
                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-4-8 19:22:37
板凳
回顾到了。。谢谢
回复 使用道具 举报
不错,学习了
回复 使用道具 举报
学习了。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马