求解,空心状态输出不会停止,死循环了
  • 板块B2083 画矩形
  • 楼主pwq123
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/12/13 18:00
  • 上次更新2023/12/13 20:23:18
查看原帖
求解,空心状态输出不会停止,死循环了
1232825
pwq123楼主2023/12/13 18:00
#include<bits/stdc++.h>
using namespace std;
int main(){
    int a,b,f;
    char c;
    cin>>a>>b>>c>>f;
    if(f!=0)
    {
        for(int i=1;i<=a;i++)
        {
            for(int j=1;j<=b;j++)
            {
                cout<<c;
            }
            cout<<endl;
        }
    }
    else
    {
        for(int i=1;i<=a;i++)
        {
            if(i=1||i==a)
            {
                for(int j=1;j<=b;j++)
                {
                    cout<<c;
                }
                cout<<endl;
            }
            else
            {
                cout<<c;
                for(int j=1;j<=b-2;j++)
                {
                    cout<<" ";
                }
                cout<<c<<endl;
            }
        }
    }
    return 0;
}

2023/12/13 18:00
加载中...