PHP數組練習(2)

來源:互聯網
上載者:User

題目:在輸入框內輸入5個數(輸入那5個數用空格隔開),請用一維數組來編寫一個程式求出他們的平均值(保留2位小數位)。大家可以自己想想怎麼做。

參考代碼:

<html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8" ></head><body><h3>請輸入5個數,並且用空格隔開</h3><?php    //接收提交(輸入過來的值) REQUEST    $grade =@$_REQUEST['grade'];    //echo $grades;    //拆分成數組    $grades = explode(" ",$grade);    //print_r($grades);    //定義一個變數存放總數    $total=0;    //計算總分    for($i=0;$i<count($grades);$i++){            $total +=$grades[$i];        }        //round函數 保留小數位||這是四捨五入法保留2位小數    //echo '平均數為:'.round($total/count($grades),2);?><form action="array01.php" method="post">    請輸入:<input type="text" name="grade" value="<?php echo $grade;?>">    <input type="submit" value="請提交"></form><?php    //number_format()函數 是保留位元,同時格式化數字加千位符    echo '平均數為:'.number_format($total/count($grades),2);    //echo '平均數為:'.round($total/count($grades),2);?></body></html>

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.