感觉从倒数第四行开始就开始向前偏移

来源:4-13 使用for循环打印9×9乘法表

慕无忌1240861

2019-11-01 19:02

http://img.mukewang.com/5dbc10840001f71605970198.jpg

这是我的运行结果,我感觉从倒数第四行开始就开始向前偏移(就是画红圈的那一块),请问有什么办法解决吗?


写回答 关注

4回答

  • 慕UI8124692
    2019-12-15 18:08:25

    #include <stdio.h>

    int main()

    {

        int i,j,x;

        for(i=9;i>=1;i--)

        {

            for(j=1;j<=i;j++)

            {

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


            }

             printf("\n");

        }


          return 0;

    }


  • 慕仰0371639
    2019-11-16 19:40:54

    你可以这样输出printf("%d*%d=&2d",i,j,result);

  • 慕标0071570
    2019-11-05 16:15:07

     if(i*j/10>=1){

                printf("%d*%d=%d",i,j,i*j);

                printf(" ");

            }else{

                printf("%d*%d=%d ",i,j,i*j);

                printf(" ");

            }

    加一个if条件,如果两位数正常输出,否则在后面加个空格

  • qq_慕斯004877
    2019-11-02 12:16:38

    你试试再空个t,从四开始的时候

    慕无忌124...

    麻烦啊,倒数第四行也不是全偏,要找准地方,挺麻烦的,还有几个

    2019-11-02 12:18:40

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题