c语言:九九乘法表 | 正三角形 | 倒三角形

九九乘法表、正三角、倒三角都是常见的c语言题目,下面讲解一下。


1.九九乘法表

int i,j;
 	
for(i = 1; i < 10; i ++)
{
	for(j = 1; j <= i; j ++)
	{
 		printf("%d*%d=%-3d",j,i,i*j);	
 	}
	printf("\n");	
}
	

结果如下:代码思路就是for循环的嵌套,i代表行数,j代表列数。

2.倒三角形

int i,j;
for(i = 5; i > 0 ;i--) 
{
	for(j = 5 - i; j > 0; j --)
	printf(" ");
	for(j = 2*i-1; j > 0; j --)
	{
 		printf("*");	
 	}
 	printf("\n");
}

结果如下: 这个和上面的区别就是组成三角形的*都是奇数,那么*的数量和行数有什么数量关系?知道了这个也就可以写出来三角形程序了。

3.正三角形

这个题目就留给你们了。和上面的差不多哦!

猜你喜欢

转载自blog.csdn.net/xinanbo/article/details/113175807