2.编写一个函数,打印输出平行四边形 **** **** **** ****
时间: 2023-03-24 20:03:17 浏览: 259
以下是 C 知道的回答:
可以编写如下的函数来打印输出平行四边形:
```
void printParallelogram(int width, int height) {
for (int i = ; i < height; i++) {
for (int j = ; j < i; j++) {
printf(" ");
}
for (int j = ; j < width; j++) {
printf("*");
}
printf("\n");
}
}
```
其中,`width` 表示平行四边形的宽度,`height` 表示平行四边形的高度。调用该函数时,传入相应的参数即可打印输出平行四边形。
相关问题
编写一个函数,打印输出平行四边形
好的,我可以回答这个问题。以下是一个打印平行四边形的函数示例:
```
void printParallelogram(int width, int height) {
for (int i = ; i < height; i++) {
for (int j = ; j < i; j++) {
cout << " ";
}
for (int j = ; j < width; j++) {
cout << "*";
}
cout << endl;
}
}
```
其中,width 表示平行四边形的宽度,height 表示平行四边形的高度。这个函数会在控制台上打印出一个相应大小的平行四边形。
编写一个函数,要求打印如下所示的m行n列的平行四边形。 ***** ***** ***** *****
好的,让我来回答你的问题。这里是一个函数来打印m行n列的平行四边形:
```python
def print_parallelogram(m, n):
# 外循环控制行数
for i in range(m):
# 内循环控制空格数
for j in range(m-1-i):
print(" ", end="")
# 内循环控制星号数
for k in range(n):
print("*", end="")
print()
# 示例调用
print_parallelogram(4, 5)
```
输出结果为:
```
*****
*****
*****
*****
```
希望这能帮到你!
阅读全文