c语言编程题:输出完整的九九乘法表

数字之间有些空隙,最好最上边多一行1——9
谢谢,急用

第1个回答  2012-11-24

#include<stdio.h>

void main()

 int i=0,j=0; 

 printf("1______2______3______4______5______6______7______8______9\n");

 for(i=1;i<=9;i++)

 { 

  for(j=1;j<=i;j++)

  { 

   printf("%d*%d=%-3d",i,j,i*j);

  } 

  putchar('\n'); 

 }

}

第2个回答  2012-11-24
#include <stdio.h>
int main(void)
{
int i,j,sum;
printf(" 1\t 2\t 3\t 4\t 5\t 6\t 7\t 8\t 9\n");
printf("-----------------------------------------------------------------");
for (i=1;i<=9;i++)
{
for (j=1;j<=i;j++)
{
printf("%d*%d=%d ",j,i,i*j);
}
printf("\n");
}
return 0;
}本回答被提问者和网友采纳
相似回答