搜尋

首頁  >  問答  >  主體

請問哪裡不對呀?

<?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 天前1539

全部回覆(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 '上清華有希望';

    ##     echo '上清華有希望';

    ##     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 '更沒有希望了';
    }else{

       echo '更沒有希望了';###}else{###    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 '更沒有希望了';
    }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
  • 取消回覆