用C编写一个简单的乘法口诀表

用C语言编写一个简单的乘法口诀表,输入的数字是:n 就打印 n x n 的乘法口表,
利用for循环进行。

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
    int n, i, j, num;
    printf("input:\n");
    scanf("%d", &n);
    printf("\n 乘法口诀表\n\n");
    for (i = 1; i <= n; i++)
    {
        for (j = 1; j <= i; j++)
        {
            num = i*j;
            if (i != j)
                printf(" %d x %d = %-2d \ ", i, j, num);//%-2d左对齐
            else
                printf(" %d x %d = %-2d \n", i, j, num);//当行与列相等时换行
        }
    }
    printf(" \n");
    system(" pause ");
    return 0;
}

运行结果:
这里写图片描述
这里写图片描述

猜你喜欢

转载自blog.csdn.net/zhang21722668/article/details/79913952