很菜的问题!!!quick basic 转换为VB???
N=5 : CN=0
DIM H(N) ,U(N)
FOR I =0 TO N-1
READ H(I), U(I)
NEXT I
DATA 0,0,0.5 ,1,1,2,1.5,3,2,4
10 INPUT"U=";U
IF U<U(0) OR U>U(N-1) THEN 10
FOR K= 1 TO N-1
IF U<U(K) THEN
I=K-1
GOTO 15
ENDIF
NEXT K
IF U=U(4) THEN
H=H(4)
GOTO 20
ELSE END
ENDIF
15 H=H(I)+(H(I+1)-H(I))*(U-U(I))/(U(I+1)-U(I))
20 PRINT"H="; H
CN = CN+1
IF CN<N THEN 10
END