课程
/后端开发
/PHP
/PHP入门篇
用while输出结果为5,用do....while输出结果为2,都没超过6,按照我的理解就算不一样,至少do.....while应该比while输出结果要大,毕竟多计算了一次
2016-11-22
源自:PHP入门篇 6-10
正在回答
while上面那个随机数取到的数是5,5不等于6,所以没有进到while循环里,输出了5,然后sum重置为0;do......while随机数取到的数是2,因为2不等于6,跳出循环,输出2
……同学,取随机数函数执行了两次。两次是分别执行的,两次取的随机数可能相同,也可能不同。
同学 你这问题都没源码 别人怎么给你看啊?
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
1 回答var_dump结果不一样,为什么?
3 回答为什么结果和他不一样
4 回答为什么echo $p;和 echo PII;结果不一样?
3 回答结果不一样
4 回答改为while($num>5)为什么结果一样