怎么用程序打出三角形

时间:2025-01-24 23:44:46 单机游戏

Python

```python

创建一个简单的二维点

point = formfunc.Point(3, 4)

print(point)

创建一个三角形

triangle = formfunc.Triangle((0, 0), (0, 5), (3, 0))

print(triangle)

```

PHP

```php

// 打印等边三角形

$triangle = "";

for ($i = 1; $i <= 5; $i++) {

for ($j = 1; $j <= 5 - $i; $j++) {

$triangle .= " ";

}

for ($k = 1; $k <= (2 * $i - 1); $k++) {

$triangle .= "*";

}

$triangle .= "\n";

}

echo $triangle;

```

C++

```cpp

include

using namespace std;

int main() {

int n = 5;

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

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

cout << " ";

}

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

cout << "*";

}

cout << endl;

}

return 0;

}

```

Java

```java

public class TrianglePrinter {

public static void main(String[] args) {

int n = 5;

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

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

System.out.print(" ");

}

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

System.out.print("*");

}

System.out.println();

}

}

}

```

JavaScript

```javascript

function printTriangle(n) {

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

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

console.log(" ");

}

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

console.log("*");

}

console.log();

}

}

printTriangle(5);

```

这些示例代码展示了如何在不同编程语言中使用嵌套循环来打印三角形。你可以根据需要调整边长和其他参数来打印不同大小和形状的三角形。