PHP 初学 求和怎么不对

求看这段代码求数组之和怎么少一个元素的值,提示34行有问题... 求看这段代码 求数组之和 怎么少一个元素的值,提示34 行有问题 展开
 我来答
啊阿梦
2014-05-20
知道答主
回答量:23
采纳率:0%
帮助的人:7.9万
展开全部

如果你的数组是一维数组,你可以直接用php自带的函数array_sum($arr)

<?php
$a = array(2, 4, 6, 8);
echo "sum(a) = " . array_sum($a) . "\n"; //输出sum(a) = 20
$b = array("a" => 1.2, "b" => 2.3, "c" => 3.4);
echo "sum(b) = " . array_sum($b) . "\n"; //输出sum(b) = 6.9
?>
百度网友9611e1067
2014-05-20 · TA获得超过147个赞
知道小有建树答主
回答量:168
采纳率:100%
帮助的人:111万
展开全部
你看看是不是你的最大值和最小值的问题,看你的代码好像是把数组中的最大和最小去掉了,
你的$i只是一个数字不代表$arr[$i]具体的值,
如果上面你的代码没有问题的话,那么可能你的$i++出了问题,你把它放在if判断里面
追问
恩  我改成  $srr[$i]!=$arr[$minindex] && $srr[$i]!=$arr[$minindex]  就对了    ,但是我看的 教程上面的   就 $i!=$minindex && $i!=$minindex  道理上也应该不错
追答
你看看他们对应的值,或者他们的数据类型是不是相同的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友24845d8df
2014-05-20 · TA获得超过199个赞
知道小有建树答主
回答量:468
采纳率:0%
帮助的人:225万
展开全部
或者吧,取反既等于又等于,怪怪的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xianyuanhang
2014-05-20 · TA获得超过645个赞
知道小有建树答主
回答量:794
采纳率:50%
帮助的人:324万
展开全部
34行应该是||或的关系吧 我也是初学,不太懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式