Red de conocimiento informático - Problemas con los teléfonos móviles - Corrección de errores de preguntas de operación de VB: parámetros variables

Corrección de errores de preguntas de operación de VB: parámetros variables

Ef es la opción predeterminada en Visual Basic.

En primer lugar, la idea general es demasiado confusa. Después de mirarlo durante mucho tiempo, todavía no entiendo qué funciones quieren lograr estas dos partes.

En segundo lugar, los hábitos de escritura de códigos son demasiado pobres. Es mejor definir todas las variables de la manera más básica y completa para evitar causarte problemas y algunos otros hábitos no son tan buenos. (Tenga en cuenta que un procedimiento puede usar variables que no están definidas explícitamente en el procedimiento, pero siempre que cualquiera de los nombres definidos en el nivel del módulo tenga el mismo nombre, se producirá un conflicto de nombres. Si una variable no definida utilizada en un procedimiento entra en conflicto con otros procedimientos, constantes o variables. Si tiene el mismo nombre, se considera que el procedimiento utiliza un nombre a nivel de módulo. La definición explícita de variables puede evitar este conflicto. Puede utilizar la instrucción Option Explicit para forzar la definición explícita de variables.

En tercer lugar, si solo desea implementar el factorial de un número entero, no es necesario llamar a un procedimiento, simplemente use un bucle FOR para resolverlo:

Subcomando privado. 1_Click()

Dim i tiene la misma longitud, j tiene la misma longitud

j = 1

Para i = 2 a 10

j = j * i

Entonces

Texto1. Texto = j

Conector final