个人练习1.输出9x9乘法口诀.

#include <stdio.h> 

int main() 
{ 
	int i,j;
    for(i=1;i<=9;i++) 
	{ 
		for(j=1;j<=i;j++)
	         printf("%2d*%2d=%2d ",i,j,i*j);   //%后面的数字2,代表空两格
		printf("\n");
	}
    return 0;
}

运行结果:
在这里插入图片描述
这里如果要输出其他规格乘法口诀的时候,只需要引入另外一个变量来控制输出的行数即可实现。


```c
#include <stdio.h> 

int main() 
{ 
	int i,j,n;
	printf("请输入行数:");
	scanf("%d",&n);
    for(i=1;i<=n;i++)     //这里的9也变成了相应的输出行数
	{ 
		for(j=1;j<=i;j++)
	         printf("%2d*%2d=%2d ",i,j,i*j);
		printf("\n");
	}
    return 0;
}

运行结果:
![在这里插入图片描述](https://img-blog.csdnimg.cn/2020031712494658.png)


发布了9 篇原创文章 · 获赞 0 · 访问量 550

猜你喜欢

转载自blog.csdn.net/qq_41310074/article/details/104919220