- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?PAGE7?
附录各章习题参考答案
附录各章习题参考答案
第1章习题参考答案
一、选择题
1.D
2.C
3.D
4.B
5.A
二、编程题
1.解:
参考第1.3节
2.解:
?php
echo欢迎来到PHP学习网站!;
?
第2章习题参考答案
一、选择题
1.B
2.D
3.D
4.B
5.A
6.B
7.A
二、编程题
1.解:
?php
$length=4.3;
$width=2.7;
$area=$length*$width;
echo面积为:.$area;
?
2.解:
?php
$a=4.3;
$b=2.7;
$c=5.2;
$max=$a;
if($b$max)
$max=$b;
if($c$max)
$max=$c;
echo最大的为:.$max;
?
习题参考答案
一、填空题
1.6
2.1
二、选择题
1.C
2.A
第4章习题参考答案
一、选择题
1.A
2.D
3.D
二、编程题
1.解:
$sum=0;
for($i=1;$i=100;$i++)
{
if($i%2!=0){
$sum+=$i;
}
}
echo$sum;
2.解:
$year=mt_rand(1900,2200);//从1900年到2200,可以自己改,也可以给一个定值。
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.不是闰年!;}
}
第5章习题参考答案
习题一:
?php
functionarrsort($first,$length){
$arr=array();
for($i=$first;$i=$length;$i++){
$arr[]=$i*2-1;
}
return$arr;
}
$arr1=arrsort(1,10);
print_r($arr1);
?
习题二:
functionmaxkey($arr){
$maxval=max($arr);
foreach($arras$key=$val){
if($maxval==$val){
$maxkey=$key;
}
}
return$maxkey;
}
$arr=array(0,-1,-2,5,b=15,3);
echomaxkey($arr);
第6章习题参考答案
1.写出相关PHP代码的输出结果。
(1)
functionm($val){
++$val;
}
$val=10;
m($val);
echo$val;
答案:10
(2)
functionget_arr($arr){
unset($arr[0]);}
$arr1=array(1,2);
get_arr($arr1);
echocount($arr1);//count个数
答案:2
(3)
functionsum(...$numbers){
$acc=0;
foreach($numbersas$n){
$acc+=$n;
}
return$acc;
}
echosum(1,2,3,4,5);
答案:15
2.写代码、编程序
(1)编写用户定义函数is_leap,用于测试参数($year)指定的年份是否是闰年,并返回一个布尔型的值。参数($year)的默认值是2000。
答案:?php
functionis_leap($year){
if($year%100==0){//判断世纪年
if($year%400==0$year%3200!=0){
return
文档评论(0)