09:字符菱形

简介: 09:字符菱形

描述

给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。

输入

输入只有一行, 包含一个字符。

输出

该字符构成的菱形。

样例输入

@

样例输出

@
   @@@
  @@@@@
   @@@
    @

源码

#include <stdio.h>
int main()
{ char a;
  scanf("%c",&a);
    printf("  %c\n",a);
    printf(" %c%c%c\n",a,a,a);
    printf("%c%c%c%c%c\n",a,a,a,a,a);
  printf(" %c%c%c\n",a,a,a);
  printf("  %c\n",a);
}

以上代码仅供参考


目录
相关文章
|
7月前
|
C语言
字符旋转及逆序输出问题
写一个函数,判断一个字符串是否为另外一个字符串旋转之后的字符串。 例如:给定s1 =AABCD和s2 = BCDAA,返回1 给定s1=abcd和s2=ACBD,返回0.
wustojc5006菱形图案
wustojc5006菱形图案
39 0
|
编译器 C语言
C语言:将一句话的单词进行倒置,标点不倒置。
总体思路: (可以把两步顺序调换) 第一步: 把 整个字符串 逆序 (知道 整个字符串 的首尾地址后,一对一对向整个字符串中间靠拢交换)
137 0
|
7月前
|
C语言
打印菱形
【1月更文挑战第17天】C语言实例——打印菱形。
41 1
|
算法 程序员
倒置字符串
倒置字符串
倒置字符串(倒置单词,标点不倒置)
倒置字符串(倒置单词,标点不倒置)
54 0
|
C语言
C语言:打印用 * 组成的带空格直角三角形图案
思路: 总体思路: 找到规律: 行数 + 列数 < 三角形长度 - 1 打印 两个空格(题目要求带空格的三角形) 其它情况下打印 *号和空格(题目要求带空格的三角形) 使用 while循环 进行多组输入
298 0
用键盘读入一个字符,然后在屏幕上显示一个用这个字符填充的对角线长5个字符,倾斜放置的菱形
用键盘读入一个字符,然后在屏幕上显示一个用这个字符填充的对角线长5个字符,倾斜放置的菱形
126 0
08:字符三角形
08:字符三角形
203 0