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