nTemp=B 这是一道VB题中的一小部分代码,什么意思
答案:2 悬赏:40 手机版
解决时间 2021-04-26 13:19
- 提问者网友:我没有何以琛的痴心不悔
- 2021-04-26 10:18
nTemp=B 这是一道VB题中的一小部分代码,什么意思
最佳答案
- 五星知识达人网友:几近狂妄
- 2021-04-26 10:47
If A<=C Then
nTemp=A
A=C
C=nTemp
End If
这是交换。如果A<=C,先把A的值给ntemp,保存在一边,再把C的值给A,再把ntemp的值给C。最终结果就是A和C的值互换。
如果直接写
A=C
C=A
这样是不行的。因为在执行A=C时,A的值变成了C的值,而A本身的值已经没有了。再C=A,只是把改过的值又给了C,没起到交换的作用。
nTemp=A
A=C
C=nTemp
End If
这是交换。如果A<=C,先把A的值给ntemp,保存在一边,再把C的值给A,再把ntemp的值给C。最终结果就是A和C的值互换。
如果直接写
A=C
C=A
这样是不行的。因为在执行A=C时,A的值变成了C的值,而A本身的值已经没有了。再C=A,只是把改过的值又给了C,没起到交换的作用。
全部回答
- 1楼网友:七十二街
- 2021-04-26 11:27
ntemp的值等于B的值。也就把B的值赋予ntemp。追问If A<=C Then
nTemp=A
A=C
C=nTemp
End If
这些又不明白了,,汗。能再讲讲么,谢谢啦。~
nTemp=A
A=C
C=nTemp
End If
这些又不明白了,,汗。能再讲讲么,谢谢啦。~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯