用循环结构输出乘法表
要求:输出为如下形式:

1)上述程序文件名E2-10.C的文件,存放在E盘根目录下;
2)使用循环语句实现题目所要求功能源程序:
#include <stdio.h>
int main()
{
int i, j;
for (i = 1; i < 10;i++)
{
for (j = i; j < 10;j++)
{
printf("%d*%d=%-3d", i, j, i * j);
}
printf("\n");
}
return 0;
}
输出结果

拓展
将内层for循环改为for(j=1;j<=i;j++)
即可将乘法表输出为正三角格式。
#include <stdio.h>
int main()
{
int i, j;
for (i = 1; i < 10;i++)
{
for (j = 1; j <= i;j++)
{
printf("%d*%d=%-3d", i, j, i * j);
}
printf("\n");
}
return 0;
}
输出结果

本站独家算法。