《C语言例程系列》-- 打印九九乘法表

#include 

int main()
{
    int i, j;

    for (i=1; i<=9; i++)
    {
        for (j=1; j<=i; j++)
        {
            printf("%d*%d=%-2d  ", i, j, i*j);
        }

        putchar('\n'); 
        //或者 printf("\n"); 
    }

    return 0;
}

解释一下%-2d:%d表示是按照整数格式输出,中间2表示数字不足2位则补齐至两位,不足位置用空格,- 表示数字的对齐方式为左对齐。

你可能感兴趣的:(C语言例程)