dongxiezhuo8852 2018-04-10 05:10
浏览 14

程序在php中输错了输出?

this code is to sum up 1 to 10 using the arithmetic progression

The output should be as 550 code:

<?php
        $total = 0;
        for ($i = 1; $i <= 10; $i++) {
            for ($j = 10; $j >=1 ; $j++) {
                $total =  $i + $j;
                break;
            } 
        } 
        $total = $total / 2;
        print $total."<br/>";
?>

Current output: 10 Expected output: 550

and In second case I have

<?php
    $list = [1, 2, 3, 4];
    foreach ($list as $row) 
    {
        switch ($row) 
        {
            case 1:
                print "This is One
";
            case 2:
                print "This is Two
";
            case 3:
                print "This is Three
";
        }
    }
    print "

";
?>

Current output: This is One This is Two This is Three This is Two This is Three This is Three

Expected output: This is One This is Two This is Three This is Four

In my first code I want to get 550 through first program but when I run it throw wrong output i.e 122666133 and in case of second program current program throw wrong output but expected output as I mention above. So, How can I fix this issue ?Please help me.

Thank You

  • 写回答

2条回答 默认 最新

  • douwen9343 2018-04-10 05:19
    关注
    # Please check Below Code: 
        <?php
            $list = [1, 2, 3, 4];
            foreach ($list as $row) 
            {
                switch ($row) 
                {
                    case 1:
                        print "This is One
    ";
                        break;
                    case 2:
                        print "This is Two
    ";
                        break;
                    case 3:
                        print "This is Three
    ";
                        break;
                    default:
                        print "This is Four
    ";
                        break;
                }
            }
            print "
    
    ";
        ?>
    
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法
  • ¥15 matlab代码代写,需写出详细代码,代价私
  • ¥15 ROS系统搭建请教(跨境电商用途)
  • ¥15 AIC3204的示例代码有吗,想用AIC3204测量血氧,找不到相关的代码。