1个回答
展开全部
教你分析:
外循环 i = 1 to n-q 内循环 j = i+1 to n
内循环又是 if d(j)< d(k) 所以判断出这句是比较相邻的2个数的大小
if d(j)< d(k) then k=j 如果现在i=1 的话 则是比较 d(2)〈 d(1) 这句的意思是 如果后面一个数比前一个数小 则改变k的值。 在结合 下面一句 if i〈〉k then kt =d(i):d(i)=d(k):d(k)=kt 就是如果k的值发生变化 则交换这2个数 这样就会把最小的那个数依次存放,也叫冒泡输出法。故选A 另外如果你看到这种句式kt =d(i):d(i)=d(k):d(k)=kt 就是交换2个数的意思。望采纳!
外循环 i = 1 to n-q 内循环 j = i+1 to n
内循环又是 if d(j)< d(k) 所以判断出这句是比较相邻的2个数的大小
if d(j)< d(k) then k=j 如果现在i=1 的话 则是比较 d(2)〈 d(1) 这句的意思是 如果后面一个数比前一个数小 则改变k的值。 在结合 下面一句 if i〈〉k then kt =d(i):d(i)=d(k):d(k)=kt 就是如果k的值发生变化 则交换这2个数 这样就会把最小的那个数依次存放,也叫冒泡输出法。故选A 另外如果你看到这种句式kt =d(i):d(i)=d(k):d(k)=kt 就是交换2个数的意思。望采纳!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询