求 1+2+...+n ---Algorithms
来源:互联网 发布:自学英语知乎 编辑:程序博客网 时间:2024/05/16 02:17
题目:求 1+2+...+n,
要求不能使用乘除法、for、while、if、else、switch、case 等关键字以及条件判断语句(A?B:C).
A:使用递归,因为无法使用判断,故使用&&的当前面条件为真时才判断后一个条件是否为真的特性
$n = 100; function add($n,&$sum){ $sum+=$n; return $n>0&&add($n-1,$sum);}$sum=0;add($n,$sum);echo $sum;
- 求 1+2+...+n ---Algorithms
- 求1! + 2! +...+n!
- 求1!+2!+....n!
- 求 1+2+...+n
- 求1+2+...+n
- 求1+2+...+n
- 求1+2+...+n
- 求1+2+...+n
- 求1+2+。。。+n
- 求1+2+....+n
- 求1+2+...+n
- 求1+2+...+n
- 求1+2+...+n
- 求1+2+...+n
- 求1+2+...+n
- 求1+2+...+n
- 求1+2+....+n
- LightOJ 1245 求(n/1+n/2+...+n/n)
- 是谁?让它甘心做强大背后的幕后英雄
- 用VC实现抓图功能[转载]
- 存储过程中使用事务
- PICC中C和汇编混合编程
- Linux下文件类型
- 求 1+2+...+n ---Algorithms
- 素食主义
- div内文字垂直居中
- Android library projects cannot be launched
- Java总结
- Android UI Design 03 : 线性布局 Linear Layout
- F5虚拟机(LTM Virtual Edition)安装教程
- xx省联通SUN M5000清除故障灯MBU_B Degraded
- 【转贴】贫血,充血模型的解释以及一些经验(非常经典)