解题思路:主要是空心比较难想,其他的没什么。
注意事项:别忘了换行和空格。
参考代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a,b,d;
char c;
cin>>a>>b>>c>>d;
if(d==1)
{
for(int i=1; i<=b; i++)
{
for(int j=1; j<=a; j++)
cout<<c;
printf("\n");
}
}
if(d==0)
{
for(int m=1; m<=a; m++)
{
cout<<c;
}
cout<<endl;
for(int i=1; i<=b-2; i++)
{
cout<<c;
for(int m=1; m<=a-2; m++)
{
cout<<' ';
}
cout<<c<<endl;
}
for(int m=1; m<=a; m++)
{
cout<<c;
}
}
return 0;
}
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:454 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:277 |
上车人数 (C语言代码)浏览:781 |
【亲和数】 (C语言代码)浏览:503 |
【蟠桃记】 (C语言代码)浏览:664 |
printf基础练习2 (C语言代码)浏览:646 |
字符串输入输出函数 (C语言代码)浏览:2495 |
企业奖金发放 (C语言代码)浏览:2325 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:807 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:546 |