使用 C++ 定义函数输出长度为 5 的空心正方形
以下是实现该功能的 C++ 代码: ```cpp #include <iostream> // 定义函数 fb 用于输出长度为 5 的空心正方形 void fb() { // 输出第一行,全部为 * for (int i = 0; i < 5; i++) { std::cout << "*"; } std::cout << std::endl; // 输出中间三行,每行首尾为 *,中间为空格 for (int i = 0; i < 3; i++) { std::cout << "*"; for (int j = 0; j < 3; j++) { std::cout << " "; } std::cout << "*" << std::endl; } // 输出最后一行,全部为 * for (int i = 0; i < 5; i++) { std::cout << "*"; } std::cout << std::endl; } int main() { // 调用 fb 函数输出空心正方形 fb(); return 0; } ``` 上述代码中,`fb` 函数通过三个循环分别输出空心正方形的第一行、中间三行和最后一行。在 `main` 函数中调用 `fb` 函数即可输出长度为 5 的空心正方形。 ######[AI问答 | 332点数解答 | 2026-04-11 19:58:45]
相关提问
- C 语言实现链表操作:创建、输出、删除及插入功能详解(字节豆包 | 534点数解答 | 2024-12-09 21:33:48)347
- C语言实现链表创建、输出、删除与插入操作的完整代码及注意要点(字节豆包 | 609点数解答 | 2024-12-18 12:18:21)368
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)354
- JSP 实现商品展示模块:分页、搜索、交互与美观界面全搞定!(字节豆包 | 19点数解答 | 2024-12-13 15:00:43)345
- C++编程:冒泡排序函数模板、txtdata类与bindata类的实现及应用(GPT | 1551点数解答 | 2024-06-01 16:02:33)334
- C++:冒泡排序函数模板与文件读写类(txtdata、bindata)的实现及应用(GPT | 1941点数解答 | 2024-06-01 16:23:06)313
- PyCharm 中用 Selenium 编写自动化测试脚本,轻松登录 eShop 测试平台并点击“我的订单”(字节豆包 | 304点数解答 | 2024-11-06 15:38:30)444
- Pascal 实现:输出数字组成的 n*n 正方形及代码详解(字节豆包 | 443点数解答 | 2025-12-07 17:08:31)51
- C语言实现:输出第i列由数字i组成的n*n正方形及详细解析(字节豆包 | 344点数解答 | 2025-12-07 17:09:34)59
- Python:根据输入边长生成数字组成的正方形图案(字节豆包 | 216点数解答 | 2025-12-13 21:33:12)34
- Python实现生成第i列由数字i组成的n×n正方形及代码详解(字节豆包 | 230点数解答 | 2025-12-13 21:33:47)59
- 使用 Python min() 函数实现打擂台找 n 个数字最小值(字节豆包 | 334点数解答 | 2026-03-13 22:05:00)18