关于#c++#的问题,请各位专家解答!

忙了个忙了CATHY 2024-06-22 20:22:03

 请各位大神,帮我蒟蒻改一下

 

...全文
119 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Keven_11 07-03
精选
  • 打赏
  • 举报
回复 1

虽然我已经半年没接触信息学,不过我可以提供一下思路

#include<iostream>
#include<cstdio>
using namespace std;
int main(){
    //freopen(".in","r",stdin);
    //freopen(".out","w",stdout);
    int n;
    scanf("%d",&n);
    for (int i=0;i<n;i++){
        for (int j=0;j<n;j++){
            if (j==0 || j==n-1){
                printf("|");
                if (j==n-1){
                    puts("");
                }
            }else if (j==(n/2) && i!=0 && i!=n-1 && i!=(n/2)){
                printf("|");
            }else if (j!=(n/2) && i==(n/2) || i==0 || i==n-1){
                printf("-");
            }else{
                printf("X");
            }
        }
    }
    return 0;
}

64,830

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧