1 #include<stdio.h> 2 int main() 3 { 4 int i, j;//定义i,j 5 for (i = 1, j = 1; i <= 9; ) 6 { 7 //i控制行,j控制列,省略表达式3; 8 printf("%d*%d=%d ",j,i,j*i);//先打印 9 j++; 10 if (j>i) //当j>i的时候,说明改换行了,i++,并且j也应该重置 11 { 12 printf(" "); 13 i++; 14 j = 1; 15 } 16 } 17 return 0; 18 }