第三章作业

发布 2022-07-14 01:55:28 阅读 9288

1. 简述php可支持那些数据类型,有哪些运行符。

答:(1)php共有8种数据类型:布尔、整数、浮点数、字符串、数组、对象、资源和null。

(2) 运算符:()newint、float、string、array、object、@、

<=、and、xor、or、,。

2. 简述php程序有哪几种流程结构。

答:共三种程序结构:循环结构、分支结构、循环结构。

3.举例说明在php中实现分支结构程序和循环结构程序的所有语句。

1).if…else语句。

基本形式:if(条件)

语句块1;else

语句块2;实例:

if($num>=0)

echo "非负数";

elseecho "负数";

2)if…else if语句。

if(条件1)

语句块1;else if(条件2)

语句块2;else if(条件3)

语句块3;实例:

if($x>$y){

echo "x比y大!";

else if($x==$y)

echo "x等于y!";

else{echo "x小于y!";

(3)while循环语句。

while(表达式)

语句块;实例:

i=1;while($i<5)

print $i++;

echo “hello”;

(4)do…while循环语句。

do语句块;

while(条件)

实例:i=1;

do{print $i++;

echo “hello”;

while($i<5);

(5)for循环语句。

for(表达式1;表达式2;表达式3)

语句块;实例:

$x=9;for($i=1;$i<=$x;$i++)for($j=1;$j<=$i;$j++)echo $j."*i."=j*$i."

echo "

6)foreach循环。

实例:arr=arry(1,2,3,4);

foreach ($arr as &$value);

echo $vslue;

echo "

foreach ($arr as &$value);

vslue=$vslue*2;

echo $vslue;

7)break和continue

8)switch语句。

swith(条件)

case: 选项1:

语句1;break;

case: 选项2:

语句2;break;

case: 选项n:

语句n;break;

default:

语句n+1;

break;

第三章作业

v s 顺序执行下述两个动作 1.s值加1,即s s 1 2.如果s 0,则该进程继续运行 3.如果s 0,则唤醒等待信号量s阻塞队列中的头一个进程 把阻塞态改为就绪态 执行v操作的进程继续运行。procedure s var s semaphore begin s s 1 if s 0 then ...

第三章作业

1 顺序栈空 栈满条件2 链栈栈空 栈满条件。3 循环队列队空 队满条件,如何表示队列中数据元素的个数4 链队列队空 队满条件。5 以下运算实现在顺序栈上的进栈,请在 处用适当的语句予以填充。int push sqstacktp sq,datatype x if sp top sqstack max...

第三章作业

1.论述各类绿地的环境特点和树种的选择。一 高层建筑中的狭窄街巷绿地绿地内的环境特点 直射辐射量少,日照时间短 夏季气温偏低,冬季因受周围建筑物热辐射的影响,气温偏高 风速一般偏低,但有时会产生狭管效应,使风速增大。这些地方裸露土面极少,多为水泥铺装,严重阻碍了土壤与大气的水 气交换,且存在一定程度...