用php写出1+2+3+.....n怎么写

 我来答
幸福老年养老网
推荐于2016-12-02 · TA获得超过462个赞
知道小有建树答主
回答量:242
采纳率:0%
帮助的人:120万
展开全部
<?php
$n = 100; //自定义,一定要设个范围,不然就进入死循环了
$sum = 0;
for($i=1; $i <= $n; $i++){
$sum = $sum + $i;
if($i==1){
echo $i;
}else{
echo "+".$i;
}
}
echo "<br />".$sum;
?>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dokuro_s1
2011-12-16 · TA获得超过167个赞
知道小有建树答主
回答量:118
采纳率:100%
帮助的人:76.2万
展开全部
function myFunc($n) {
$m = 0;
for (;$n > 0 ; n--) {
$m += $n;
}
return $m;
}

//例子,调用传入100并输出
echo myFunc(100);
//------???????-----
function myFuncAdd($n) {
$m = '';
for ($i = 1;$i <= $n ; $i++) {
$m = $m . '+' . $i;
}
return $m;
}
//例子,调用传入100并输出
echo myFuncAdd(100);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiii130
2011-12-18 · 知道合伙人软件行家
xiii130
知道合伙人软件行家
采纳数:817 获赞数:2867
爱好编程,在工作中积累了比较丰富的经验。愿与大家共同进步。

向TA提问 私信TA
展开全部
<form name="form1" method="post" action="">
输入n的值:
<input name="bigN" type="text" id="bigN">
<p>
<input type="submit" name="Submit" value="提交">
</p>
</form>

<?php
$n = $_POST['bigN'];
$sum = 0;

for($i=1; $i <= $n; $i++)
{
$sum = $sum + $i;
}
echo "<br />".$sum;
?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
展信满星
2011-12-16 · TA获得超过169个赞
知道小有建树答主
回答量:109
采纳率:0%
帮助的人:72.4万
展开全部
<?php
$item = 1;
$n = 10; //这个值你自己设置的N
$result = 0;
while($item<=$n)
{
$result = $result + $item;
$item++;
}
echo $result;
?>
这样就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杭昂然3r
2011-12-16 · TA获得超过204个赞
知道小有建树答主
回答量:515
采纳率:0%
帮助的人:314万
展开全部
function fun($n) {
$num = 0;
for ($i = 0;$i <= $n ; $i++) {
$num += $i;
}
return $num;
}

//例子,调用传入100并输出
echo fun(100);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式