为解决某些人对不明白的题了解一点(抄答案)
求各位看我文章的兄弟们点个关注吧!!!
质量一定棒!!!!!
适用版本:dev-c++ 5.11
本题主要考的几个步骤分别是双重循环的知识点,初学者请先理解一下再用,因为步骤比较多(麻烦)所以如果有更简单的步骤可以私信我。
题目:
1155: 画矩形[命题人 :gua-zi csdn]
时间限制 : 1.000 sec 内存限制 : 128 MB
【 题目描述 】
输入四个参数:前面两个参数为整数,依次代表矩阵的高和宽,第三个参数是一个字符,表示用来画的矩阵符号;第四个参数为1或0;0代表空心,1代表实心。打印出这个矩阵。
【 输入 】
一行,共四个参数,分别代表行,列,字符,空心还是实心。
3<=n,m<=10
【 输出 】
输出这个矩阵
【 样例输入 】
7 7 @ 0
【 样例输出 】
@@@@@@@ @ @ @ @ @ @ @ @ @ @ @@@@@@@
代码如下:
#include
using namespace std;
int main()
{
int a,b;char c;int d;
cin>>a>>b>>c>>d;
if(d==1)
{
for(int i=0;i { for(int j=0;j cout<
}
}
if(d==0)
{
for(int n=1;n<=a;n++)
{ if(n==1||n==a)
{ for(int m=0;m cout<
{cout<
cout<<" ";
cout<
}
return 0;
}
结果如下:
————————————————
版权声明:本文为CSDN博主「瓜子c++」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/minecraft_gua_zi/article/details/120925522



