分享一下我的代码

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

MJCX13013

2020-03-04 13:07

#include <stdio.h>

int main() 

    

    int i, j, result;

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

    {

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

       {

        result=i*j;

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

       }

        printf("\n");

    }

      

     return 0;

}


写回答 关注

2回答

  • Warm_Sweet
    2020-03-12 03:06:32

    想要跟答案完全一样,直接在算式后面加两个空格就行了,不必前后各一个。答案代码也是在后面加两个空格,而前面没有空格。printf语句引号内的代码会原原本本地输出(除了转义字符会改变外),因此你输入一个空格,结果就输出一个空格,绝不会自行添加或减少。

  • MJCX13013
    2020-03-04 13:11:27

    没想到和答案差不多

    答案用了\t

    我是直接在算式前后各加了一个空格

C语言入门

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

926207 学习 · 20797 问题

查看课程

相似问题