作业帮 > 综合 > 作业

Pascal if语句?

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/23 02:37:41
Pascal if语句?
if(m>0) then
w[i]:=b[m-1]
else
w[i]:=b[0];
a[m-1] := a[m-1]-1;
当m:=1时 a[m-1] := a[m-1]-1;语句执行吗
Pascal if语句?
你的语句:
if(m>0) then
w[i]:=b[m-1]
else
w[i]:=b[0];
a[m-1] := a[m-1]-1;
实际上是下面的两个语句:
if(m>0) then w[i]:=b[m-1] else w[i]:=b[0];
a[m-1] := a[m-1]-1;
第一个语句是IF语句,根据m的值选择执行一个操作:给w[i]赋不同的值.第二个语句是赋值语句,无论第一个语句的条件和结果如果都要执行.
如果需要在if语句的then或者else里面执行多条语句,应该使用begin . end这样的语法,否则then和else都只执行语句.
此外,你的语句里面的分号、冒号好像是中文的,电脑只允许使用英文.