四边形编程代码的输出方式取决于你想要绘制的四边形类型以及所使用的编程语言。以下是几种不同编程语言中输出四边形的方法:
C语言
输出矩形
```c
include int main() { double a, b, c, d; scanf("%lf %lf %lf %lf", &a, &b, &c, &d); if (fabs(a - b) < 1e-6) printf("rectangle\n"); else printf("quadrangle\n"); return 0; } ``` ```c include int main() { int a, height, weight; printf("a:"); scanf("%d", &a); printf("height:"); scanf("%d", &height); printf("weight:"); scanf("%d", &weight); if (a == 1) { for (int i = 0; i < height; i++) { for (int j = 0; j < a; j++) { printf(" "); } for (int j = 0; j < height; j++) { printf("*"); } printf("\n"); } } else if (a == 2) { for (int i = 0; i < height; i++) { for (int j = 0; j < a - height; j++) { printf(" "); } for (int j = 0; j < height; j++) { printf("*"); } printf("\n"); } } return 0; } ``` Python 你可以使用`turtle`库来绘制四边形: ```python import turtle T = turtle.Turtle() T.circle(100, 90) T.forward(100) T.left(90) T.circle(100, 90) T.forward(100) T.left(90) T.circle(100, 90) T.forward(100) T.left(90) T.circle(100, 90) T.done() ``` Java 你可以使用`java.awt.Graphics`类来绘制四边形: ```java import javax.swing.*; import java.awt.*; public class Quadrilateral extends JPanel { public void paintComponent(Graphics g) { super.paintComponent(g); g.drawRect(50, 50, 100, 100); } public static void main(String[] args) { JFrame frame = new JFrame("Quadrilateral"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.add(new Quadrilateral()); frame.setSize(200, 200); frame.setVisible(true); } } ``` JavaScript (HTML5 Canvas) 你可以使用HTML5 Canvas来绘制四边形: ```html输出平行四边形