写一个程序输出一个正方形
时间: 2023-05-19 13:07:08 浏览: 68
好的,以下是一个输出正方形的程序:
```
#include <iostream>
using namespace std;
int main() {
int n;
cout << "请输入正方形的边长:";
cin >> n;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n; j++) {
cout << "* ";
}
cout << endl;
}
return 0;
}
```
这个程序会让用户输入正方形的边长,然后输出一个由星号组成的正方形。
相关问题
c语言输出里外一个正方形
以下是一个用C语言编写的输出里外两个正方形的程序:
```c
#include <stdio.h>
int main()
{
int n;
printf("请输入正方形的边长:");
scanf("%d", &n);
// 输出外部正方形
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
if (i == 0 || i == n - 1 || j == 0 || j == n - 1) {
printf("* ");
} else {
printf(" ");
}
}
printf("\n");
}
printf("\n");
// 输出内部正方形
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
if (i > 0 && i < n - 1 && j > 0 && j < n - 1) {
printf("* ");
} else {
printf(" ");
}
}
printf("\n");
}
return 0;
}
```
程序先让用户输入正方形的边长,然后分别输出外部和内部的正方形。外部正方形的边框用星号表示,内部正方形用空格表示。
编写java程序输出一个红色方块
好的,以下是Java代码,可以输出一个红色方块。
```java
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class RedSquare extends JPanel {
public void paintComponent(Graphics g) {
super.paintComponent(g);
g.setColor(Color.RED);
g.fillRect(50, 50, 100, 100); // 用红色填充矩形
}
public static void main(String[] args) {
JFrame frame = new JFrame("Red Square");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new RedSquare());
frame.setSize(200, 200);
frame.setVisible(true);
}
}
```
运行这段代码后,会显示一个红色的正方形。