将语句if x> y then x:=10 else x:=x+y 翻译为相应四元式
将语句if x> y then x:=10 else x:=x+y 翻译为相应四元式
日期:2016-12-15 22:14:46 人气:1
这种语句结构中的x相当于一个逻辑型变量,x=0 时,为假,取其它值都为真。If x Then y = x Else y = x + 1这段代码的意思是:如果x为真,那么y=x,否则y=x+1,本题中的x初始值没有赋值,其它没有赋值的变量的初始值为0,所以if x 为假,程序执行的是else后面的语句,即y=x+1=0+1=1.