From b613a4c63affa6b3292c6c8703c1484a0187bd12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E8=A3=95?= <895585435@qq.com> Date: Mon, 13 Jun 2022 00:03:13 +0000 Subject: [PATCH] tj --- "\346\242\201\350\243\225/20220608.txt" | 129 ++++++++++++++++++++++++ 1 file changed, 129 insertions(+) create mode 100644 "\346\242\201\350\243\225/20220608.txt" diff --git "a/\346\242\201\350\243\225/20220608.txt" "b/\346\242\201\350\243\225/20220608.txt" new file mode 100644 index 0000000..0e1725e --- /dev/null +++ "b/\346\242\201\350\243\225/20220608.txt" @@ -0,0 +1,129 @@ + PHP动态网站开发第一次大作业 +一、选择题(8分) +1、php定义变量正确的是? D +A.var a = 5; +B.int b = 6; +C.var $a = 12; +D.$a = 10; +2、下列语言代码的循环体执行的次数是? A + +A.0 +B.1 +C.2 +D.3 +3、定义关联数组的时,其键名与值之间的分隔符是?B +A.-> +B.=> +C.: +D.# +4、下列说法正确的是? D +A. 数组的下标必须为数字,且从“0”开始 +B. 数组的下标必须是连续的 +C. 数组中的元素类型必须一致 +D. 数组的下标可以是字符串 弱类型语言 +二、简答题(12分) +1:PHP中变量有哪些基本数据类型? +String,int,float,Boolean +2:控制流程语句有哪些? +2.if语句 +3.switch语句 +4.while循环 +5.do...while循环 +6.for循环 +break和continue + +三、编程题(50分) + 1、定义变量存储自己的姓名,年龄,性别,考试成绩。并进行输出(10分) +class people{ + var $name; + public $sex; + public $age; + public $grade; + + function a(){ + echo $this->name.'说,我叫'.$this->name.',今年'.$this->age.'岁,是个'.$this->sex.'孩子,我上次考试考了'.$this->grade.'分。'; + } + + function __construct($name,$sex,$age,$grade){ + $this->name=$name; + $this->age=$age; + $this->sex=$sex; + $this->grade=$grade; + } +} + +$my = new people('张三','男','18','99'); +$my->a(); + + + +2、使用if-else判断给定的数字是奇数还是偶数。(10分) + + $num = 5; + +if($num % 2 ==0){ + echo "偶数"; +}else{ + echo "奇数"; +} +3、打印九九乘法表。 (15分) + +$i = 1; +while($i<=9){ + $j = 1; + while ($j<=$i){ + $jiu = $i*$j; + echo ("$i*$j = $jiu "); + $j++; + } + $i++; + echo "
"; +} +4、求1到100内的素数?(15分) + +(素数是在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数) + +for($i=2;$i<=100;$i++) +{ + for($j=2;$j<=$i-1;$j++) + { + if($i%$j==0) + { + break; + } + + } + if($i==$j) + { + echo "$i"."
"; + } +} +四、操作题(30分) + +1、定义一个关联数组,数组里面有4个元素,这4个元素分别存放的是自 己的姓名,年龄,性别,考试成绩。并进行输出?(10分) + + $a = array("name" => "张三","age" => "19","sex" => "男", "score" => "96"); +foreach ($a as $b){ + echo $b."
"; +} +2、在数组中搜索键值 "red",并返回它的键名。数组如下所示:(10分) + +$a=array("a"=>"red","b"=>"green","c"=>"blue"); + + $a=array("a"=>"red","b"=>"green","c"=>"blue"); +$key = array_search("red",$a); +echo $key; +3、把字符串按照.打散为数组,字符串如下:$str = "www.mxdx.com";(10分) + +$str = "www.mxdx.com"; +$a = explode(".", $str); + +for ($i= 0;$i"; +} \ No newline at end of file -- Gitee