Red de conocimiento informático - Aprendizaje de código fuente - ¿Alguien puede ayudarme a crear un código fuente que seleccione nombres o números al azar?

¿Alguien puede ayudarme a crear un código fuente que seleccione nombres o números al azar?

Coloque los nombres o números en una matriz unidimensional uno por uno

Luego establezca la semilla aleatoria, tome un número aleatorio y luego use este número aleatorio para eliminar el valor en la matriz del componente que desea para mostrar (como un cuadro de edición).

.Versión 2

.Ventana de ensamblaje 1

.Matriz de nombre de variable de ensamblaje, tipo de texto, "0"

.Assembly número variable de clics, tipo entero

.Subroutine_Button1_Clicked

.Variable local número aleatorio, tipo entero

.Variable local n, tipo entero

' Bucle para agregar diferentes nombres

Cuenta la primera vez del bucle (10, n)

Cambiar miembro (matriz de nombres, "Zhangsan" +) se agrega al text (n)

. El bucle de conteo termina ()

' Extrae un número aleatorio del rango de la matriz

Extrae un número aleatorio (extrae segundos (Extrae el hora actual ()) + el número de clics)

Aleatorio = Extraer números aleatorios (1, extraer miembros de la matriz (nombre de la matriz))

' Imprimir en el cuadro de edición

Editbox1.content = matriz de nombres [número aleatorio]

' Agregar aleatoriedad a la semilla aleatoria

Número de clics = número de clics + 1

Agregado

P: Esto es genial, pero ¿por qué agregar números a todos los nombres elegidos al azar?

Respuesta: Le estoy dando un ejemplo, así que agregué los nombres con números después.

De hecho, en la operación real, estos nombres generalmente los agrega el operador, en lugar de agregado por programación.