编程: 一道超简单的pascal练习题,求大师讲解一个问题。

2024年11月23日 08:17
有2个网友回答
网友(1):

until (h1=n1+1)or(h2=n2+1);

指的就是睁旁前启陪当a队列中已经悉清空了的时候就会h1=n1+1,当b队列中已经空了的时候就会h2=n2+1
(h1=n1时就表示a队列中刚指向最后一个元素)
所以,第一行也可表示为
until (h1>n1)or(h2>n2);

网友(2):

直到型的循环,当条件满足老早乱时跳侍档出循睁歼环。 (h1=n1+1)or(h2=n2+1)的意思是说:当a、b两个有序数组之一已经插入到c后结束这个循环。
(h1=n1+1)or(h2=n2+1)可改为
(h1>n1)or(h2>n2)