编写代码如下:
#include<stdio.h>
#include<windows.h>
int main()
{
int i,j,k;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
printf("%d*%d=%d\n",i,j,i*j);
}
}
system("pause");
return 0;
}
显然,在printf("%d*%d=%d",i,j,k);中,每输出一个值换行一次:
故,优化代码如下:
#include<stdio.h>
#include<windows.h>
int main()
{
int i,j;
for