秋色连波小说 千寻:vb的小问题

来源:百度文库 编辑:高校问答 时间:2024/04/28 08:56:18
1.if a > b then
t = a:a = b:b = t
if a < c then
t = a:a = c:c = t
if b > c then
t = b:b = c:c = t
end if
2.if (k <= 10) and (k > 0) then
if k > 5 then
if k < 8 then x = 0
else x = 1
else
if k > 2 then x = 3
else x = 4
麻烦有没人说下这两段代码的运行过程 我是初学而且是自学 所以要把我当白痴 详细~~~~~~

1:如果a<b 交换a、b
如果a<c 交换ac
如果b>c 交换bc
2:如果 k大于0并且小于等于10
在K大于5的情况下
如果小于8
把0赋给X(x=0)
如果大于8的话
把1赋给X(x=1)
如果K小于等于5的情况下
如果K大于2
把3赋给X(x=3)
如果K小于2则
把4赋给X(x=4)

if a > b then
t = a:a = b:b = t
==========================如果a>b交换a和b的变量值

if a < c then
t = a:a = c:c = t
=========================如果a<c交换a和c的变量值
if b > c then
t = b:b = c:c = t
end if
=========================如果b>c交换b和c的变量值
总的来说这个是把abc这3个变量排成c>b>a

--------------------------------------------------------
if (k <= 10) and (k > 0) then '如果k是1到10
if k > 5 then
if k < 8 then x = 0 '如果k>5 且K小于8 则 X=0
else x = 1 '如果k>5 且K大于等于8 则X=1
else
if k > 2 then x = 3 '如果k<=5且k>2 则x=3
else x = 4 '如果k<=5且k<=2 则x=4(这个可以说是若k<=2则X=4)

1
如果A大于B,A和B的值做交换
如果A小于C,A和C的值做交换
如果B大于C,C和B的值做交换
有先后顺序,如果第一步A和B交换了,那第二步的时候就按新的来运算

厉害``没瞎说吧``? 我只看懂一点点

不知