对1+2+3+4……+99+100结果的业务实现思考
来源:互联网 发布:开淘宝店的诈骗案 编辑:程序博客网 时间:2024/05/20 21:56
1、for
1
2
3
4
5
$sum
=0;
for
(
$i
=1;
$i
<=100;
$i
++) {
$sum
+=
$i
;
}
echo
$sum
;
2、while
1
2
3
4
5
$sum
=
$i
= 0;
while
(
$i
<= 100 ) {
$sum
+= (
$i
++ );
}
echo
$sum
;
3、递归
1
2
3
4
function
getsum(
$n
){
return
$n
==1?1:
$n
+getsum(
$n
-1);
}
echo
getsum(100)
4、数组
1
echo
array_sum
(range(1,100));
5、算法
1
2
$n
= 100;
echo
(1+
$n
)*(
$n
/2);
原文地址: http://www.cnblogs.com/yudis/p/5655465.html
0 0
- 对1+2+3+4……+99+100结果的业务实现思考
- 对ResultSet 结果集的思考
- 实现业务日志系统的思考
- 对逻辑主键、业务主键和复合主键的思考
- 对逻辑主键、业务主键和复合主键的思考
- 对业务建模的思考——为什么要业务建模
- 对思考的思考
- 对CompletionService封装,实现快速处理业务任务并汇总结果
- 对CE-Updater实现的思考
- 对innodb MVCC实现的一点点思考
- 对ThreadLocal实现原理的一点思考
- 移动应用业务的思考
- 业务逻辑层的思考
- struts2实现对查询结果的下载
- NAT对语音业务的影响(网络控制方案…
- NAT对语音业务的影响(终端控制方案…
- 重做主从复制(尽量减少对业务的影…
- 远离“数据呆” 对业务的理解和思考永远高于分析技术的选择
- thinkphp中msubstr的使用
- js根据IP地址判断城市
- 谱分析
- CSS设置了正确的背景图片位置,网页上却显示不出来?
- CSS的综合应用
- 对1+2+3+4……+99+100结果的业务实现思考
- Hibernate使用手册(官网)
- 僵尸进程和孤儿进程区别
- git 常用命令
- 求质数(素数)算法和代码
- 免费数据集下载(持续更新中...)
- Linux grep与正则表达式浅析
- python自动化测试应用-第5篇(WEB测试)--Selenium环境篇
- Spring4学习:Spring Cache