#include<stdio.h>
int main()
{
int i, j, n;//n為輸入的乘階數。
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
for (j = 1; j <=i; j++)
{
printf("%d*%d=%d\t", i, j, i*j);
if (i == j)
{
printf("\n");//當輸出到n*n的時候,換行!
}//endl if
}//endl for(j)
}//endl for(i)
return 0;
}擴展資料
九九乘法口訣倒三角打印:
int main()
{
int n;
scanf("%d", &n);
for (int i = 1; i<=n; i++)
{
for (int k = 1; k < i; k++)//打印空格,第i行打印i-1個空格。
{
printf("\t");
}
for (int j = i; j <=n; j++)
{
printf("%d*%d=%d\t", j, i, i*j);
}
printf("\n");//換行
}
return 0;
}