如题所述
第1个回答 2016-11-23
#include ""
void main()
{
int a[9][9];
int i,j,x=0,n;
scanf("%d",&n);
for(i=0;i<9;i++)
for(j=0;j<i+1;j++)
a[i][j]=(i+1)*(j+1);
for(i=0;i<9;i++)
{
for(j=0;j<i+1;j++)
{
printf("%3d",a[i][j]);
if(++x>=n)break;
}
printf("\n");
if(x>=n)break;
}
}
你的程序有些乱,你自己改动一下吧本回答被网友采纳
void main()
{
int a[9][9];
int i,j,x=0,n;
scanf("%d",&n);
for(i=0;i<9;i++)
for(j=0;j<i+1;j++)
a[i][j]=(i+1)*(j+1);
for(i=0;i<9;i++)
{
for(j=0;j<i+1;j++)
{
printf("%3d",a[i][j]);
if(++x>=n)break;
}
printf("\n");
if(x>=n)break;
}
}
你的程序有些乱,你自己改动一下吧本回答被网友采纳