Bootstrap

使用for循环打印9×9乘法表

我们在打印9*9乘法表的时候发现他是有规律可以寻找的。

依次增加或者依次减少。我们这时候就想到这次一般都是循环进行 

我们废话少说直接上代码

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

运行的代码结果是这样

那如果有人说想看正序的,那不是很简单吗?只需要我们把第一层循环稍微改变一下就ok了。代码如下。

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

那我们想看完整一些的ok也有。代码如下

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

;