在终端中获取一个整数,作为边长,打印矩形。 效果: 请输入整数:5 $$$$$ $ $ $ $ $ $ $$$$$
时间: 2024-06-19 11:02:23 浏览: 3
在终端中获取一个整数,作为边长,打印矩形可以通过以下代码实现:
```
#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++) {
if (i == 1 || i == n || j == 1 || j == n) {
cout << "$";
} else {
cout << " ";
}
}
cout << endl;
}
return 0;
}
```
相关问题
使用java语句在终端中获取一个整数,作为边长,打印矩形
以下是一个使用Java语句在终端中获取一个整数作为矩形边长并打印矩形的示例代码:
```java
import java.util.Scanner;
public class PrintRectangle {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入矩形边长:");
int length = scanner.nextInt(); // 获取用户输入的整数作为矩形边长
for (int i = 0; i < length; i++) { // 循环打印矩形
for (int j = 0; j < length; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
```
在该示例代码中,我们使用Java的Scanner类获取用户在终端中输入的整数作为矩形边长,并使用两个for循环打印矩形。外层循环控制矩形的行数,内层循环控制每行矩形的列数,每行打印完后使用System.out.println()方法换行。当程序运行时,会在终端中提示用户输入矩形边长,用户输入后程序会打印对应大小的矩形。
使用java语句在终端中获取一个整数,作为边长,打印空心矩形
以下是一个使用Java语句在终端中获取一个整数作为矩形边长并打印空心矩形的示例代码:
```java
import java.util.Scanner;
public class PrintHollowRectangle {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入矩形边长:");
int length = scanner.nextInt(); // 获取用户输入的整数作为矩形边长
for (int i = 0; i < length; i++) { // 循环打印矩形
for (int j = 0; j < length; j++) {
if (i == 0 || i == length - 1 || j == 0 || j == length - 1) { // 判断是否需要打印*
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
```
在该示例代码中,我们与上一个示例代码类似,使用Java的Scanner类获取用户在终端中输入的整数作为矩形边长,并使用两个for循环打印矩形。不同之处在于,我们在内层循环中判断当前位置是否在矩形的边缘,如果是则打印*,否则打印空格。当程序运行时,会在终端中提示用户输入矩形边长,用户输入后程序会打印对应大小的空心矩形。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)