网站首页 网站地图
网站首页 > 娱乐人生 > 编程正方形程序怎么编写

编程正方形程序怎么编写

时间:2026-03-19 12:55:23

编写一个正方形程序可以使用不同的编程语言来实现。以下是几种常见编程语言的示例代码:

Python

方法一:使用嵌套循环

```python

def create_square(size):

for i in range(size):

for j in range(size):

print("*", end="")

print()

size = int(input("请输入正方形的边长: "))

create_square(size)

```

方法二:使用Turtle库

```python

import turtle

def draw_square(length):

for _ in range(4):

turtle.forward(length)

turtle.right(90)

side_length = int(input("请输入正方形的边长: "))

draw_square(side_length)

turtle.done()

```

JavaScript

```javascript

function drawSquare() {

var row = parseInt(prompt('请输入行数:'));

if (row > 10) {

row = 10;

}

for (var i = 1; i <= row; i++) {

for (var j = 1; j <= row; j++) {

document.write("*");

}

document.write("");

}

}

drawSquare();

```

VB

```vb

Private Sub Command1_Click()

Shape1.Shape = 1 ' 正方形

End Sub

```

C

```csharp

using System;

class Program {

static void Main() {

Console.WriteLine("请输入正方形的边长:");

int sideLength = int.Parse(Console.ReadLine());

for (int i = 0; i < sideLength; i++) {

for (int j = 0; j < sideLength; j++) {

Console.Write("*");

}

Console.WriteLine();

}

}

}

```

Java

```java

import java.util.Scanner;

public class Square {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.println("请输入正方形的边长:");

int sideLength = scanner.nextInt();

for (int i = 0; i < sideLength; i++) {

for (int j = 0; j < sideLength; j++) {

System.out.print("*");

}

System.out.println();

}

}

}

```

这些示例代码展示了如何使用不同编程语言绘制正方形。你可以选择适合你的编程语言和环境来实现这个功能。