搜索

首页  >  问答  >  正文

请问哪里不对呀?

<?PHP

$chenji=rand(0,100);

if($chenji>=0 &&$chenji<60){

echo'不及格';

}elseif ($chenji>=60 && $chenji<70)}

echo'及格了,要努力';

}elseif($chenji>=70 && $chenji<80){

echo'好不错';

}elseif($chenji>=80 && $chenji<90){

echo'上清华有希望';

}elseif($chenji>=90 && $chgenji<100){

echo'你这辈子没有希望了';

}esle($chenji=100){

echo'更没有希望了';

}

?>

喂。喂。2530 天前1542

全部回复(9)我来回复

  • A0专汽定制

    A0专汽定制2019-03-05 14:08:37

    <?php

    $chengji=rand(0,100);

    echo $chengji;

    if($chengji<60){

    echo '不及格';

    }elseif($chengji>=60&&$chengji<80){

    echo '虽然及格还需努力';

    }elseif($chengji>=90&&$chengji<100){

        echo '成绩优异继续保持';

    }else{

    echo '输入不正确';

    }

    ?>


    回复
    0
  • ~多多~V504515363

    ~多多~V5045153632018-02-21 19:51:15

    你这么写代码,如果是工作中,会被........最起码的缩进呢  ?  { 这都能写错  , 中英文分号不分  ,else 也能错,你

    这工作态度,还是回家种地吧   


    <?php

    //请输入你的php代码


    $chenji=rand(0,100);

    echo $chenji ;

    if($chenji >= 0 && $chenji < 60){

         echo '不及格' ;

    }elseif ($chenji >= 60 && $chenji < 70){

         echo '及格了,要努力' ;

    }elseif($chenji >= 70 && $chenji < 80){

         echo '好不错' ;

    }elseif($chenji >= 80 && $chenji < 90){

         echo '上清华有希望';

    }elseif($chenji >=90 && $chgenji < 100){

         echo '你这辈子没有希望了' ;

    }else {

      echo '更没有希望了'  ;

    }

    ?>



    回复
    0
  •         我不是你的肖奈

            我不是你的肖奈2018-01-23 15:47:01

    $chengji=rand(0,100);
    echo $chengji;
    if($chengji<60){
       echo '不及格';
    }else if ($chengji<70){
       echo '及格了,要努力';
    }else if($chengji<80){
       echo '好不错';
    }else if($chengji<90){
       echo '上清华有希望';
    }else if($chengji<100){
       echo '你这辈子没有希望了';
    }else{
       echo '更没有希望了';
    }

    回复
    1
  •         我不是你的肖奈

            我不是你的肖奈2018-01-23 15:46:46

    Version:1.0 StartHTML:0000000128 EndHTML:0000005061 StartFragment:0000000128 EndFragment:0000005061 SourceURL:about:blank$chengji=rand(0,100);
    echo $chengji;
    if($chengji<60){
       echo '不及格';
    }else if ($chengji<70){
       echo '及格了,要努力';
    }else if($chengji<80){
       echo '好不错';
    }else if($chengji<90){
       echo '上清华有希望';
    }else if($chengji<100){
       echo '你这辈子没有希望了';
    }else{
       echo '更没有希望了';
    }

    回复
    1
  • 森

    2018-01-23 10:51:13

    <?PHP


    $chenji=rand(0,100);

    if($chenji>=0 &&$chenji<60){

    echo '不及格';

    }elseif ($chenji>=60 && $chenji<70){

    echo '及格了,要努力';

    }elseif($chenji>=70 && $chenji<80){

    echo '好不错';

    }elseif($chenji>=80 && $chenji<90){

    echo '上清华有希望';

    }elseif($chenji>=90 && $chgenji<100){

    echo '你这辈子没有希望了';

    }else{

    echo '更没有希望了';

    }

    ?>



    回复
    0
  • 森

    最后的else写错,还有不用加条件了。 elseif ($chenji>=60 && $chenji<70)} 后面括号写反了。 ;切换英文

    · 2018-01-23 10:53:41
            我不是你的肖奈

    $chengji=rand(0,100); echo $chengji; if($chengji<60){ echo '不及格'; }else if ($chengji<70){ echo '及格了,要努力'; }else if($chengji<80){ echo '好不错'; }else if($chengji<90){ echo '上清华有希望'; }else if($chengji<100){ echo '你这辈子没有希望了'; }else{ echo '更没有希望了'; }

            我不是你的肖奈 · 2018-01-23 15:46:22
  • nike

    nike2018-01-23 01:05:45

    1,好多中文分号要改成英文的,编程中只能用英文符号

    2,最后一个else单词写错了

    3,最后一个else后是直接接大括号的,不允许在后面加圆括号添加条件,不符合语法规范

    4,你这里最后一个else 也没必要加条件,上面都不符合的话,只能是$chenji=100了。

    回复
    0
  • 喂。

    问题的重点是 随机的情况会出现92也是不及格 ,不管任何数字都是不及格…

    喂。 · 2018-01-23 01:17:50
    nike

    你直接 $chenji = 92; 替换掉 $chenji=rand(0,100); 看看是什么结果! 最后一个 $chgenji<100 的 变量名打错了

    nike · 2018-01-23 01:25:56
    喂。

    还是一样的 怎么会这样呀?

    喂。 · 2018-01-23 18:29:38
  • 取消回复