编程下倒三角号怎么打

时间:2025-03-05 05:15:49 明星趣事

在不同的编程语言中,打印倒三角号的方法有所不同。以下是一些常见编程语言中打印倒三角号的方法:

Python:

```python

def print_inverted_triangle(n):

for i in range(n, 0, -1):

print(' ' * (n - i) + '*' * (2 * i - 1))

print_inverted_triangle(5)

```

C语言:

```c

include

void print_inverted_triangle(int height) {

for (int i = height; i > 0; i--) {

for (int j = 1; j <= i; j++) {

printf(" ");

}

for (int j = 1; j <= 2 * (height - i) + 1; j++) {

printf("*");

}

printf("\n");

}

}

int main() {

int height;

printf("Enter the height of the inverted triangle: ");

scanf("%d", &height);

print_inverted_triangle(height);

return 0;

}

```

Java:

```java

public class InvertedTriangle {

public static void main(String[] args) {

int height;

System.out.print("Enter the height of the inverted triangle: ");

scanf("%d", &height);

for (int i = height; i > 0; i--) {

for (int j = 1; j <= i; j++) {

System.out.print(" ");

}

for (int j = 1; j <= 2 * (height - i) + 1; j++) {

System.out.print("*");

}

System.out.println();

}

}

}

```

JavaScript:

```javascript

function printInvertedTriangle(height) {

for (let i = height; i > 0; i--) {

let row = '';

for (let j = 1; j <= i; j++) {

row += ' ';

}

for (let j = 1; j <= 2 * (height - i) + 1; j++) {

row += '*';

}

console.log(row);

}

}

printInvertedTriangle(5);

```

这些示例代码展示了如何在不同的编程语言中打印倒三角号。你可以根据自己的需求选择合适的编程语言和代码进行修改。