输入一个整数,输出九九乘法表的前n×n项

2025-06-25 11:08:24
推荐回答(1个)
回答1:

#include

main()
{
int a[10][10];
int i,j,n;
scanf("%d",&n);
a[0][0]='*';
for(i=1;i<10;i++)
a[i][0]=a[0][i]=i;
for(i=1;i<=n;i++)
for(j=1;j<=i;j++)
a[i][j]=i*j;
for(i=0;i<=n;i++){
if(i==0){
printf("%-3c",a[0][0]);

for(j=1;j<=n;j++)
printf("%-3d",a[i][j]);
}
else
for(j=0;j<=i;j++)
printf("%-3d",a[i][j]);
printf("%c",' \n');
}
return 0;
}

(首先需要输入n的数值,希望可以帮到你)