0021利用递归算法打印数字金字塔
2015-11-17 10:50
337 查看
一道有意思的题,就当娱乐吧。
运行结果:
#include"iostream" using namespace std; //打印一个数字塔 void count(int i,int n) { cout<<i<<" "; if (i<n) { count(i+1,n); cout<<i<<" "; } } void main() { int i,j,n=11; for (i=1;i<=n;i++) { for(j=n;j>i;j--) cout<<" "; count(1,i); cout<<"\n"; } }
运行结果:
相关文章推荐
- iOS9.0适配
- linux 中/proc 详解
- delphi 创建DLL文件 及其调用和注意事项
- PHP 如何阻止用户上传成人照片或者裸照
- super和this区别
- 【Java并发编程】之二十三:并发新特性—信号量Semaphore(含代码)
- JavaScript设置、获取、清除单值和多值cookie的方法
- 国内一些优秀Android 开发者信息
- JavaSE__原始的JDBC连接数据库,查询结果集 (基础篇)
- 潮阳鲎粿
- jboss7页面提交后报More than the maximum number of request parameters
- Android 为PopupWindow设置动画效果
- 读取widget源码分析
- Android专用Log开源项目——KLog
- Oracle的取整函数
- linux下安装gcc编译器时遇到的问题
- Interpolated Strings
- UGUI制作动态ScrollView注意点
- 谈谈个人对Spring的理解
- linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结