为了账号安全,请及时绑定邮箱和手机立即绑定

使用for循环打印9*9乘法表,为什么这样子不可以?

http://img1.sycdn.imooc.com//57f522920001765405250541.jpg

这样子,哪里错了?求大神们指教。

正在回答

3 回答

你这个代码打出来之后不是倒叙的乘法表啊,你自己看下,打出来是 9*1=9 9*2=18...

0 回复 有任何疑惑可以回复我~
#1

mrs_empress 提问者

非常感谢!
2017-08-31 回复 有任何疑惑可以回复我~

#include <stdio.h>

int main()

{   int i,j;                   //j表示行号,i表示列号

    for(j=9;j>=1;j--)                       //外循环 

    {   for(i=1;i<=j;i++)              //内循环       

        {            printf("%d*%d=%2d\t",j,i,j*i);


        }     

         printf("\n");  //内循环完毕后就换行一次  

    }

}


0 回复 有任何疑惑可以回复我~

应该是延时问题,你再编译一次,代码是没问题的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

使用for循环打印9*9乘法表,为什么这样子不可以?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信