【18】输出字符菱形

输出字符菱形

题目描述

* 构造一个对角线长 n n n 个字符,倾斜放置的菱形。

输入格式

输入对角线n大小。

输出格式

如样例所示。用 * 构成的菱形。

样例 #1

样例输入 #1

5

样例输出 #1

    *
   * *
  * * *
 * * * *
* * * * *
 * * * *
  * * *
   * *
    *

代码示例

#include<stdio.h>

int main()
{
	int n = 0;
	scanf("%d", &n);
	for (int i = 1; i <= n; i++)
	{
		for (int j = 0; j < n - i; j++)
		{
			printf(" ");
		}
		for (int j = 0; j < i; j++)
		{
			printf("* ");
		}
		printf("\n");
	}
	for (int i = 1; i < n; i++)
	{
		for (int j = 0; j < i; j++)
		{
			printf(" ");
		}
		for (int j = 0; j < n - i; j++)
		{
			printf("* ");
		}
		printf("\n");
	}

	return 0;
}

相关推荐

  1. 18输出字符菱形

    2024-07-20 17:32:06       21 阅读
  2. python输出菱形字符图案 附实战代码

    2024-07-20 17:32:06       53 阅读
  3. 你会画菱形吗3044:练9.1 字符菱形

    2024-07-20 17:32:06       49 阅读
  4. 字符输出

    2024-07-20 17:32:06       22 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-20 17:32:06       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-20 17:32:06       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-20 17:32:06       45 阅读
  4. Python语言-面向对象

    2024-07-20 17:32:06       55 阅读

热门阅读

  1. 二分 以及例题

    2024-07-20 17:32:06       22 阅读
  2. MySQL——视图

    2024-07-20 17:32:06       20 阅读
  3. Window任务栏应用图片无法加载解决方法

    2024-07-20 17:32:06       16 阅读
  4. linux shell(上)

    2024-07-20 17:32:06       20 阅读