码迷,mamicode.com
首页 > Web开发 > 详细

PHP基本语法练习题

时间:2016-04-14 13:53:20      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:

输入10个人的姓名成绩,按从大到小排序打印出来

 1 <?php
 2 ?>
 3 <form action="" method="post">
 4 姓名:<input type="text" name="xm1"  style="width:50px; height:20px;"/>
 5 成绩:<input type="text" name="cj1"  style="width:50px; height:20px;"/><br />
 6 姓名:<input type="text" name="xm2"  style="width:50px; height:20px;"/>
 7 成绩:<input type="text" name="cj2"  style="width:50px; height:20px;"/><br />
 8 姓名:<input type="text" name="xm3"  style="width:50px; height:20px;"/>
 9 成绩:<input type="text" name="cj3"  style="width:50px; height:20px;"/><br />
10 姓名:<input type="text" name="xm4"  style="width:50px; height:20px;"/>
11 成绩:<input type="text" name="cj4"  style="width:50px; height:20px;"/><br />
12 姓名:<input type="text" name="xm5"  style="width:50px; height:20px;"/>
13 成绩:<input type="text" name="cj5"  style="width:50px; height:20px;"/><br />
14 姓名:<input type="text" name="xm6"  style="width:50px; height:20px;"/>
15 成绩:<input type="text" name="cj6"  style="width:50px; height:20px;"/><br />
16 姓名:<input type="text" name="xm7"  style="width:50px; height:20px;"/>
17 成绩:<input type="text" name="cj7"  style="width:50px; height:20px;"/><br />
18 姓名:<input type="text" name="xm8"  style="width:50px; height:20px;"/>
19 成绩:<input type="text" name="cj8"  style="width:50px; height:20px;"/><br />
20 姓名:<input type="text" name="xm9"  style="width:50px; height:20px;"/>
21 成绩:<input type="text" name="cj9"  style="width:50px; height:20px;"/><br />
22 姓名:<input type="text" name="xm10"  style="width:50px; height:20px;"/>
23 成绩:<input type="text" name="cj10"  style="width:50px; height:20px;"/><br />
24 
25 <input type="submit" value="点击排序" />
26 </form>
27 <?
28      //定义数组cj,接收文本框里的成绩;
29      $cj[0]=$_POST[‘cj1‘];
30      $cj[1]=$_POST[‘cj2‘];
31      $cj[2]=$_POST[‘cj3‘];
32      $cj[3]=$_POST[‘cj4‘];
33      $cj[4]=$_POST[‘cj5‘];
34      $cj[5]=$_POST[‘cj6‘];
35      $cj[6]=$_POST[‘cj7‘];
36      $cj[7]=$_POST[‘cj8‘];
37      $cj[8]=$_POST[‘cj9‘];
38      $cj[9]=$_POST[‘cj10‘];
39      //定义数组xm,接收文本框里的姓名;
40      $xm[0]=$_POST[‘xm1‘];
41      $xm[1]=$_POST[‘xm2‘];
42      $xm[2]=$_POST[‘xm3‘];
43      $xm[3]=$_POST[‘xm4‘];
44      $xm[4]=$_POST[‘xm5‘];
45      $xm[5]=$_POST[‘xm6‘];
46      $xm[6]=$_POST[‘xm7‘];
47      $xm[7]=$_POST[‘xm8‘];
48      $xm[8]=$_POST[‘xm9‘];
49      $xm[9]=$_POST[‘xm10‘];
50      //定义中间变量,进行冒泡排序;
51      $zhong;
52      for($i=0;$i<10;$i++)
53      {
54          for($j=$i;$j<9;$j++)
55          {
56              if($cj[$i]<$cj[$j+1])
57              {
58                  $zhong=$cj[$j+1];
59                  $cj[$j+1]=$cj[$i];
60                  $cj[$i]=$zhong;
61              }
62          }
63      }
64      //遍历数组,输出姓名和成绩;
65      for($k=0;$k<count($cj);$k++)
66      {
67          echo"$xm[$k] ";
68          echo"$cj[$k]<br>";
69      }
70 ?>

 

PHP基本语法练习题

标签:

原文地址:http://www.cnblogs.com/Itwonderful/p/5390643.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!