早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请问vb中这条语句的意思是什么:tmp=a(k):a(k)=a(k+1):a(k+1)=tmp:flg=1

题目详情
请问vb中这条语句的意思是什么:tmp=a(k):a(k)=a(k+1):a(k+1)=tmp:flg=1
▼优质解答
答案和解析
tmp是一个中间变量,它的作用是在a(k)和a(k+1)的交换中起到一个重要的作用.
tmp=a(k) a(k)的值就保存在tmp中
a(k)=a(k+1) a(k+1)的值就会把a(k)原来的值替换掉
a(k+1)=tmp 在tmp中把a(k)原来的值拿出来赋给a(k+1)
达到交换的作用.
tmp用什么名字都可以.