酷代码 AI
菜单
服务商
DeepSeek字节豆包
更多选项

C++实现空心正方形图案输出

以下是使用C++实现的空心正方形输出代码,根据输入的字符生成4x4的空心图案。 ```cpp #include <iostream> using namespace std; int main() { char ch; cin >> ch; // 读取用户输入的字符 // 遍历4行 for (int i = 0; i < 4; i++) { // 遍历4列 for (int j = 0; j < 4; j++) { // 判断是否为边界(第一行、最后一行、第一列、最后一列) if (i == 0 || i == 3 || j == 0 || j == 3) { cout << ch; // 边界位置输出字符 } else { cout << " "; // 内部位置输出空格 } } cout << endl; // 每行结束后换行 } return 0; } ``` **代码逻辑说明:** - 使用嵌套循环遍历4x4的网格 - 通过条件判断`i == 0 || i == 3 || j == 0 || j == 3`识别边界位置 - 边界输出输入的字符,内部输出空格以形成空心效果 **运行示例:** ``` 输入:# 输出: #### # # # # #### ``` ######[AI问答 | 299点数解答 | 2026-07-20 20:06:56]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]