Red de conocimiento informático - Problemas con los teléfonos móviles - Conteo de bucles VB

Conteo de bucles VB

Descomposición en bucle:

Primera vez: n=1

a=fun(b,n)+b

de diversión Interna operación:

Parámetro formal x=y-1+n=1-1+1=1, parámetro real b=1

Parámetro formal y=x+y-n=1+ 1 -1=1, parámetro real n=1

fun=x+y=1+1=2

a=fun(b,n)+b=2+1 = 3

La segunda vez: n=1+1=2

b=fun(n,a)+a

El funcionamiento interno de la diversión:

Parámetro formal x=y-1+n=3-1 +2=4, parámetro real n=4

Parámetro formal y=x+y-n=4+3-4= 3. Parámetro real a=3

fun=x+y=4+3=7

b=fun(n,a)+a=7+3=10 p>

La tercera vez: n=4+1=5

a=fun(b,n)+b

El funcionamiento interno de la diversión:

Parámetro formal x=y-1+n=5-1+5=9, parámetro real b=9

Parámetro formal y=x+y-n=9+5-5=9 , parámetro real n=9

fun=x+y=9+9=18

a=fun(b,n)+b=18+9=27

La cuarta vez: n=9+1=10>6, sal del ciclo

En este momento n=10, a=27, b=9

Entonces la salida es 10 ?27?9

p>

La clave del problema es que los parámetros xey de la función fun son direccionables e invocables, y los cambios en los valores de estos dos parámetros formales mediante la función Interna Cambie directamente los valores de los parámetros reales externos n, ay b.