满意答案
tzc0317
推荐于 2018.05.24
采纳率:54% 等级:9
已帮助:2015人
#include
main()
{
int i,j;
int a[9][9];
for(i=1;i<=9;i++)
for(j=1;j<=9;j++) a[9][9]=i*j;
\\形状1
for(i=1;i<=9;i++)
{
for(j=1;j<=9;j++) printf("%d*%d=%d",i,j,a[i][j]);
printf("\n");
}
\\形状2
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++) printf("%d*%d=%d",i,j,a[i][j]);
printf("\n");
}
\\形状3
for(i=1;i<=9;i++)
{
for(j=1;j<=10-i;j++) printf("%d*%d=%d",i,j,a[i][j]);
printf("\n");
}
return 0;
}
以上是3中不同的显示方法,循环不一样,则输出的形状不一样,第一个是长方形,第二个是三角形,第三个是倒三角
21分享举报