36.矩阵格式的等差数列 C语言
第一行,每个数差2,之后是3、4、5,最后一行是10
仅仅是练习目的
#define _CRT_SECURE_NO_WARNINGS // 禁用在 Visual Studio 中有关不安全函数的警告
#include <stdio.h> // 引入标准输入输出库
int main()
{
int i; // 外层循环的变量,用于遍历 2 到 10 的数字
int j; // 内层循环的变量,用于打印每行的 10 个倍数
int count; // 用于存储当前的倍数值
// 外层循环:遍历 2 到 10 的数字
for (i = 2; i <= 10; i++)
{
count = i; // 将 count 初始化为当前数字 i
// 内层循环:打印当前数字 i 的 10 个倍数
for (j = 1; j <= 10; j++)
{
printf("%4d ", count); // 打印当前倍数,并设置宽度为 4
count = count + i; // 更新 count 为下一个倍数
}
printf("\n"); // 打印完一行后换行
}
return 0; // 返回 0 表示程序成功执行
}
输出结果:
2 4 6 8 10 12 14 16 18 20
3 6 9 12 15 18 21 24 27 30
4 8 12 16 20 24 28 32 36 40
5 10 15 20 25 30 35 40 45 50
6 12 18 24 30 36 42 48 54 60
7 14 21 28 35 42 49 56 63 70
8 16 24 32 40 48 56 64 72 80
9 18 27 36 45 54 63 72 81 90
10 20 30 40 50 60 70 80 90 100