图案打印
2015-11-11 11:10
260 查看
图案打印
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
一年一度的植树节就要到了,计算机学院学生准备在学院教学楼门前的空地上种植树木。为使树木排列得更加美观,大家决定把树木排列成菱形。现在告诉你我们所拥有的树木能排列成边长为N的菱形,请你编程输出树木所排列的图案(用*号代表树木)。输入
一个整数N(1≤N≤10)。输出
排列成菱形图案的*号。请注意在图案中:每行树木之间无空行,每列树木之间均有一个空列。示例输入
3
示例输出
* * * * * * * *
提示
来源
示例程序
#include<stdio.h> int main() { int i,j,n,m; scanf("%d",&n); for(i=1;i<=n;i++) { for(j=1;j<=(n-i)*2;j++) { printf(" "); } if(i==1) printf("*\n"); else { printf("*"); for(j=1;j<4*(i-1);j++) { printf(" "); } printf("*\n"); } } for(i=n-1;i>=1;i--) { for(j=2*(n-i);j>=1;j--) { printf(" "); } if(i==1) printf("*\n"); else { printf("*"); for(j=(i-1)*4;j>=2;j--) { printf(" "); } printf("*\n"); } } }
相关文章推荐
- iOS笔记之tableView
- leetcode day3
- servletContextListener监听器调用问题
- 使用ReactiveCocoa实现iOS平台响应式编程
- PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
- poj 1286 Necklace of Beads 项链旋转+对称群的polya计数
- 软件工程
- Mac Android Studio 远程bindSerVice之aidl
- 如何查看oracle的表空间使用情况
- 算法
- Unity3D之在Scene窗口显示Waypoint路径
- ReactiveCocoa - iOS开发的新框架
- AndroidPN客户端源码简要分析
- 传入用户id查询连续签到天数
- 关于java中的过滤器
- 栈应用1:算术表达式求值
- android4.0 USB Camera实例(六)ffmpeg mpeg编码
- Java线程:概念与原理
- jQuery返回顶部(精简版)
- bzoj4008[HNOI2015]亚瑟王