【1.1 编程基础之输入输出】09. 字符菱形

09:字符菱形

  • 总时间限制: 1000ms
  • 内存限制: 65536kB

描述

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

输入

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

输出

该字符构成的菱形。

样例输入

*

样例输出

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

参考程序

(1)C语言

# include

int main()
{
    char c;
    scanf("%c", &c);
    printf("  %c\n", c);
    printf(" %c%c%c\n", c,c,c);
    printf("%c%c%c%c%c\n", c,c,c,c,c);
    printf(" %c%c%c\n", c,c,c);
    printf("  %c", c);
    return 0;
}

(2)C++语言

#include   

using namespace std;

int main()
{
	char c;
	cin >> c;
	cout << "  " << c << endl;
	cout << " " << c << c << c << endl;
	cout << c << c << c << c << c << endl;
	cout << " " << c << c << c << endl;
	cout << "  " << c << endl;
}

你可能感兴趣的:(Openjudge题目解析,算法,青少年编程,电子学会,等级考试,gesp)