输出一个菱形图。 输入格式: 本题没有输入 输出格式: 该菱形图由字符“#”组成,一共五行,每行末尾没有空格。pta
时间: 2024-03-20 21:43:32 浏览: 22
下面是用 Python 语言实现的代码:
```python
print(" # ")
print(" ### ")
print("#####")
print(" ### ")
print(" # ")
```
输出结果如下所示:
```
#
###
#####
###
#
```
相关问题
输出一个菱形图。 输入格式: 本题没有输入 输出格式: 该菱形图由字符“#”组成,一共五行,每行末尾没有空格。
下面是用 C++ 语言实现的代码:
```c++
#include <iostream>
using namespace std;
int main() {
cout << " # " << endl;
cout << " ### " << endl;
cout << "#####"<< endl;
cout << " ### " << endl;
cout << " # " << endl;
return 0;
}
```
输出结果如下所示:
```
#
###
#####
###
#
```
请编程输入一个奇数n(n<100)和一个字符c,输出n行由字符c组成的菱形图案
好的,以下是代码:
```
#include <stdio.h>
int main() {
int n, i, j;
char c;
scanf("%d %c", &n, &c);
for (i = 0; i < n; i++) {
for (j = 0; j < n - i - 1; j++) {
printf(" ");
}
for (j = 0; j <= i * 2; j++) {
printf("%c", c);
}
printf("\n");
}
for (i = n - 2; i >= 0; i--) {
for (j = 0; j < n - i - 1; j++) {
printf(" ");
}
for (j = 0; j <= i * 2; j++) {
printf("%c", c);
}
printf("\n");
}
return 0;
}
```
输入一个奇数n和一个字符c,这个程序会输出n行由字符c组成的菱形图案。可以参考下面的示例输出:
```
输入:
5 #
输出:
#
###
#####
#######
#########
#######
#####
###
#
```