保姆喂奶式题解
2025-10-01 21:24:46
发布于:四川
11阅读
0回复
0点赞
#include<iostream>
//头文件,工具箱。
using namespace std;
//申请一个命名空间
char a[110][110];
/*
定义一个二维数组,
用来存储矩形画布上绘制的一幅画,
大小设为110。
*/
int main(){
int h,w;
/*
定义两个正整数变量,
用来存储画布的行数与列数。
*/
cin>>h>>w;
//将矩形画布的行数与列数输入进去。
int x1,x2,y1,y2;
/*
定义四个正整数,
用来储存行数与列数的边界。
*/
cin>>x1>>x2>>y1>>y2;
//将矩形画布的行数与列数的边界输入进去。
for(int i=1;i<=h;i++){
//遍历每行的画布图案。
for(int j=1;j<=w;j++){
//遍历每列的画布图案。
cin>>a[i][j];
//将每行每列的画布图案输入进去。
}
}
for(int i=1;i<=h;i++){
//遍历每行的画布图案。
for(int j=1;j<=w;j++){
//遍历每列的画布图案。
if(i>=x1&&i<=x2&&j>=y1&&j<=y2){
//i>=x1:判断行数是否在>_<的行数最小边界。
//i<=x2:判断行数是否在>_<的行数最大边界。
//j>=y1:判断行数是否在>_<的列数最小边界。
//j<=y2:判断行数是否在>_<的列数最大边界。
cout<<a[i][j];
//输出这个人图案。
}
}
if(i>=x1&&i<=x2){
//i>=x1:判断行数是否在>_<的行数最小边界。
//i<=x2:判断行数是否在>_<的行数最大边界。
cout<<endl;
//输出换行。
}
}
return 0;
//结束程序。
}
这里空空如也







有帮助,赞一个