#include<stdio.h>
int main()
{
int i = 0;//行
//运算结果
for (i = 1; i < 9; i++)//打印9行
{
//打印一行/
int j = 0;//列
for (j = 1; j <= i; j++)
{
printf(" %d*%d= %-2d",i,j,i*j);
}
printf("\n");//每打一行都换行
}
return 0;
}
2 用函数实现
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
void cheng(int n)
{
int i = 0;//行
for (i = 1; i <= n; i++)//打印n行
{
//打印一行/
int j = 0;//列
for (j = 1; j <= i; j++)
{
printf(" %d*%d= %-2d", i, j, i * j);
}
printf("\n");//每打一行都换行
}
}
int main()
{
int n = 0;
scanf("%d", &n);
cheng(n);
return 0;
}