c++ 输出空心矩形
时间: 2023-06-13 12:04:02 浏览: 290
C语言输出空心菱形
5星 · 资源好评率100%
以下是输出空心矩形的 C 语言代码:
```
#include <stdio.h>
int main() {
int rows, cols, i, j;
printf("Enter the number of rows: ");
scanf("%d", &rows);
printf("Enter the number of columns: ");
scanf("%d", &cols);
// 输出矩形的上边框
for (i = 1; i <= cols; i++) {
printf("*");
}
printf("\n");
// 输出矩形的中间部分
for (i = 2; i < rows; i++) {
printf("*");
for (j = 2; j < cols; j++) {
printf(" ");
}
printf("*\n");
}
// 输出矩形的下边框
for (i = 1; i <= cols; i++) {
printf("*");
}
printf("\n");
return 0;
}
```
你可以根据需要修改 `rows` 和 `cols` 的值来输出不同大小的空心矩形。
阅读全文