逻辑问题,头脑转不过来
HUNT
HUNT 2017-08-08 12:53:03
0
4
1259

某人有100000元,每过一次路口,需交费,规则:
1.当现金>50000时,每次交5%
2.当现金<50000时,每次交5000
答:计算该人可以经过几次路口

HUNT
HUNT

全部回复(4)
听装雪碧

嗯嗯


辕天
$money = 100000;
$num = 0;
do {
	$money = $money - $money * 0.05;
	$num++;
} while ($money > 50000);
while ($money >= 5000) {
	$money = $money - 5000;
	$num++;
}
echo 'Num: ' . $num;

对了,什么地方的规则收费如此之高?

  • 回复 我家大门口收费规则
    HUNT 作者 2017-08-08 20:02:46
ringa_lee

先画一个大概的框出来,再慢慢写逻辑,不难理解

ringa_lee

$money = 100000;

$num = 1;

if($money > 50000){

    //交5%

}else{

    //交5000

}

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!