首頁  >  問答  >  主體

為什麼不運行閏年的程式碼呢?

<form action="abc.php" method="post">

<input type="text" name="nianfen"/>

<input type="submit" name="提交"/>

</form>

< ;?php


$n = $_POST['nianfen'];

if($n<0||! is_numeric($n)){

echo '請輸入正確的年份';

exit;

}

if($n.'%'.'400'==0){

echo '閏年';

exit;

}

if($n.'%'.'4'==0&&(!($n.'%'.'100' ==0))){

echo '閏年';

# exit;

else{

echo '平年';

exit;















#######?>#############
phpcn_u54510phpcn_u545102512 天前1292

全部回覆(1)我來回復

  • 卿立平

    卿立平2018-01-14 19:56:41

    <?php

    $year = $_GET['year'];

    # //判斷輸入的年份是否為數值

    if(!is_numeric($year)){

    echo '請輸入數值類型';

    }

    //如果是數值,就判斷是否為閏年或平年

    if($year%100==0){

    if($year%400==0 && $year%3200!=0){

    echo "世紀年" . $year . "是閏年";

    # }else{

    echo "世紀年" . $year . "是平年" ;

    }

    }else{

    if($year%4==0 && $year%100!=0){

    echo "普通年" . $year . "是閏年";

    }else{

    echo "普通年" .$year . "是平年";

    }

    }

    ?>


    #

    回覆
    0
  • 取消回覆