问答详情
源自:4-13 使用for循环打印9×9乘法表

换行问题?

printf("\n');为什么横行,竖行都可以换???比如编写9*9口诀时

提问者:慕丝840780 2017-10-17 09:17

个回答

  • 慕粉1125188450
    2017-10-19 20:42:36

    #include <stdio.h>
    int main()
    {
        int i, j, result;
        for(i=9;i>0;i--)
        {
            for(j=1;j<=i;j++)
            {
                result=i*j;
                printf("%d*%d=%-4d",i,j,result);
            }
        printf("\n");
        }
        return 0;
    }

  • qq_莫非
    2017-10-17 12:30:16

    printf("\n');只能横行换行,你这里换行其实也是用横行换行,只是程序利用循环嵌套,在适当的时候使用换行就能达到效果