打印如下图案:菱形

打印如下图案:
在这里插入图片描述
更多资料请点击:我的目录

#include<stdio.h>

int main()
{
	int i, j, k;
	for (i = 0; i < 4; i++)				//先输出前四行
	{
		for (j = 0; j < 3 - i; j++)		//随行数增加而减少每行空格的输出
		{
			printf(" ");
		}
		for (k = 0; k < 3 * i; k++)		//随行数增加而增加每行*的输出
		{
			printf("*");
		}
		printf("\n");
	}
	for (i = 0; i < 3; i++)				//输出后三行
	{
		for (j = 0; j < i+1; j++)		//随行数增加而增加空格的输出
		{
			printf(" ");
		}
		for (k = 0; k <= 4-2*i; k++)	//随行数的增加而减少*的输出
		{
			printf("*");
		}
		printf("\n");
	}
	return 0;
}

更多资料请点击:我的目录

发布了75 篇原创文章 · 获赞 35 · 访问量 5934

猜你喜欢

转载自blog.csdn.net/weixin_43793181/article/details/103913836