问题链接:POJ NOI0105-42 画矩形。


总时间限制:
1000ms
内存限制:
65536kB
描述
根据参数,画矩形。
输入
输入一行,包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为1或0,0代表空心,1代表实心。
输出
输出画出的图形。
样例输入
7 7 @ 0
样例输出
@@@@@@@
@     @
@     @
@     @
@     @
@     @
@@@@@@@
提示
来源
习题(2-7)

问题分析

一个简单打印字符图案程序。

程序说明

把打印图案的功能封装到函数中,是一种好的做法。

这个程序是用指定的字符打印图案。


参考链接:(略)


AC的C++语言程序:

#include <iostream>using namespace std;void rectangle(int n, int m, char c, int flag)
{for(int i=1; i<=n; i++) {for(int j=1; j<=m; j++) {if(i == 1 || i == n || j == 1 || j == m)cout << c;else {if(flag)cout << c;elsecout << " ";}}cout << endl;}
}int main()
{int n, m, flag;char c;cin >> n >> m >> c >> flag;rectangle(n, m, c, flag);return 0;
}

POJ NOI0105-42 画矩形相关推荐

  1. NOI题库答案(1.5 编程基础之循环控制)(21—45题)

    NOI网址:http://noi.openjudge.cn/ 目录 21:角谷猜想 22:津津的储蓄计划 23:药房管理 24:正常血压 25:求特殊自然数 26:统计满足条件的4位数个数 27:级数 ...

  2. 【OpenJudge NOI】题解目录

    [OpenJudge NOI]题解目录 OJ链接:OpenJudge NOI 以下为本人做的OJ题解 针对每一道题我都会给出题目考点.解题思路.题解代码.必要时也会给出不同的解题方法. 如有不足之处, ...

  3. OpenJudge1.5编程基础之循环控制

    文章目录 01:求平均年龄 02:财务管理 03:均值 04:求整数的和与均值 05:最高的分数 06:整数序列的元素最大跨度值 07:奥运奖牌计数 08:多边形内角和 09:奇数求和 10:满足条件 ...

  4. NOI- 1.5编程基础之循环控制(不完整)

    01:求平均年龄 描述 班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位. 输入 第一行有一个整数n(1<= n <= 100),表示学生的人数. ...

  5. 【29.42%】【POJ 1182】食物链

    Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 64875 Accepted: 19085 Description 动物王国中有三 ...

  6. POJ 2528 Mayor's posters(线段树)

    题目大意 贴海报.每张海报的高度都是一样的,唯独宽度不一样.每张海报只能占用整数倍的单位线段长度,贴了 n(n<=10000) 张海报之后,有几张能够看见(有一个角能看见这张海报也算被看见了)? ...

  7. 二分搜索 POJ 2456 Aggressive cows

    题目传送门 1 /* 2 二分搜索:搜索安排最近牛的距离不小于d 3 */ 4 #include <cstdio> 5 #include <algorithm> 6 #incl ...

  8. poj 1185(状压dp)

    题目链接:http://poj.org/problem?id=1185 思路:状态压缩经典题目,dp[i][j][k]表示第i行状态为j,(i-1)行状态为k时最多可以放置的士兵个数,于是我们可以得到 ...

  9. POJ 3683 【2-sat+求一组可行解】.cpp

    题意: 有一个牧师要给好几对新婚夫妇准备婚礼.. 已知每对新婚夫妇的有空的时间以及婚礼持续时间.. 问是否可以让每对新婚夫妇都得到该牧师的祝福~ 如果可以就输出YES以及可行解 不可以就输出NO 输入 ...

最新文章

  1. (转)ADC的滤波方法
  2. Occupations(表分割问题)
  3. 转圈显示的Java程序和两矩阵相乘
  4. AIX 下磁盘 I/O 性能分析
  5. 从数组里挑出仅仅出现一次的对象
  6. spring依赖注入_Spring依赖注入
  7. WPF中的鼠标事件详解
  8. postscript打印机什么意思_涨知识|你不知道的关于打印机的打印过程和打印机驱动的那些事...
  9. (转)Eclipse在线配置Hibernate Tools
  10. 一个英文字母,一个中文各占多少字节
  11. 离散数学|代数系统(超详细期末复习)
  12. 高通 thermal子系统
  13. 微擎修改服务器域名,微擎服务器ip地址修改
  14. 地图和地理空间革命:地理学大规模开放在线课堂(MOOC)
  15. MetersPhere参数赋值时间戳+对接口参数进行加密---form-data格式请求
  16. 如何使用界面控件DevExpress WinForms自带的UI模板?其实很简单
  17. 使用Nightwatch.js做基于浏览器的web应用自动测试
  18. 微信QQ域名防封防红防屏蔽系统源码
  19. java 委派关系_一文读懂java类加载之双亲委派机制
  20. 2017最新PHP面试题

热门文章

  1. ArcGIS制图表达Representation-制图表达使用须知
  2. 详解微信小程序开发(项目从零开始)
  3. C#控制网页并自动输入
  4. php黑名单绕过,利用最新Apache解析漏洞(CVE-2017-15715)绕过上传黑名单
  5. C++ Memory_order的理解
  6. matlab跟maxwell联合优化,sim-sim-maxwell联合仿真遇到问题及解决方法
  7. ✨Synchronized底层实现---偏向锁
  8. mysql数据结合使用_MySQL数据行操作
  9. java html类_java HTML
  10. angular 指令渲染_Angular 组件交互 ngOnChanges 监听某一属性值变更