VF编程 数字比较大小问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 08:31:21
set talk off
input to x
input to y
input to z
if x>y then
t=x
x=y
y=t
endif
if x>z then
t=x
x=z
z=t
endif
if y>z then
t=y
y=z
z=t
endif
?x,y,z
set talk on
return

里面的t是什么意思啊?高手把编程思路说下呀!!不知道t有什么用啊

T只是一个中间变量,
首先是输入X Y Z 的值,然后比较大小,若X比Y大,就交换,用T来中转,这样Y就比X大,其他一样,若X 比Z大,就交换,这样比较出来后X是最小的,再比较Y和Z,若Y比Z达,就交换,最后,Z是最大的,其次是Y,再次是X