参考 http://www.cppblog.com/zengwei0771/archive/2012/04/28/173014.html 和 http://blog.csdn.net/shiren_bod/article/details/6703467

代码:

#include<iostream>
using namespace std; long add_func(int n,long& sum)
{
(n>) && (add_func(n-,sum));
return (sum+=n);
} int main(void)
{
int n=;
long sum=; cout<<"1+2+...+100="<<add_func(n,sum)<<endl;
}

最新文章

  1. apache如何解决跨域资源访问
  2. Redis JedisPool
  3. 外键为&#39;,&#39;(逗号)拼接ID,连接查询外键表ID
  4. Oracle获取AWR和ASH
  5. Ext 4.2 RowEditing
  6. hdu 2544 最短路 Dijkstra
  7. jemalloc源码结构分析(一):内存申请处理过程
  8. html5/css3响应式布局介绍及设计流程
  9. 从ipad相机相册读取相片并保存
  10. Theme.AppCompat.Light报错
  11. html---textarea初始化时就有个table空格以及tab键操作无效
  12. STL部分的实现
  13. 在windows64位Anaconda3环境下安装XGBoost
  14. 《java入门第一季》之类String类小案例
  15. Xshell连接ubuntu server端的vim(256色彩配置)
  16. Zynq启动流程
  17. Unix的哲学
  18. findStr
  19. HTML和CSS实现左侧固定宽度右侧内容可滚动
  20. java中String创建对象分析(转)

热门文章

  1. Xcode7中添加3DTouch
  2. vJine 第三波 之 Lua 来袭 vJine.Lua
  3. (转)mysql、sqlserver、oracle的默认事务的隔离级别
  4. CSS 绝对定位和相对定位
  5. eclispe 出现超内纯错误
  6. 抓取dump
  7. mysql优化之定位问题
  8. 【转】oracle中触发器中:new和:old 的使用方法
  9. Android核心组件 Service
  10. html5 全屏滚动活动页学习