乘法口诀表。,~-!

感觉也没错啊,但是就是答案错误,求帮忙看看(。。快要疯啦!?纯属凑字数。。,-。)

img

#include <stdio.h>
int main()
{
    int n, i, j;
    scanf("%d", &n);
    for(i=1; i<=n; i++)
    {
        for(j=1; j<=i; j++)
        {
            printf("%dx%d=%2d",j,i,i*j);
            if (j!=i) printf(" ");
        }
        printf("\n");
    }
    return 0;
}

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

代码如下。注意细节,%-2d是左对齐,并非右对齐!仅供参考!谢谢
最左列也空了一格

img

img


#include <stdio.h>
int main(int argc, char** argv){
    unsigned int n;
    printf("\n输入行数:");
    scanf("%d",&n);
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=i;j++)
        {
            printf(" %dx%d=%2d",j,i,j*i);
        }
        printf("\n");
    }
    return 0;
}

同学,乘号为小写字母x啊

其他的应该没什么毛病了

有帮助的话希望采纳哦

加油加油