Red de conocimiento informático - Conocimiento del nombre de dominio - Urgente... .Problema de programación en Visual Basic

Urgente... .Problema de programación en Visual Basic

Aunque su lógica parece básicamente correcta (debe cambiar If m <= x <= n Then

a if m<=x y x<=n then), el programa no debería escribirse así, es demasiado confuso

No puede obtener resultados normales porque ha definido la variable como una variable, no hay problema en asignar valores a tipos numéricos, pero está mal comparar valores entre variables porque no hay comparación basada en tipos numéricos. No hay ningún problema en asignar valores de tipos de variantes a variables numéricas, pero si no se presta atención a comparar los tamaños entre tipos de variantes, se producirá un error porque no se comparan según el tipo numérico. Si

Dim x es un valor único

Dim m es un valor único

dim n es un valor único

Ver el resultados