Problemas de programación con visual foxpro 6.0
Este programa calcula la suma de los números después de 1, que es S. Solo se acumulará cuando S sea menor o igual que el rango autodefinido n.
N=3, S=1+2+3=6,
N=6, S=1+2+3+4=10
N=10, S=1+2+3+4+5=15.
Para N=3,
Ejecute el primer bucle:
Cuando i=1, S=1.
Ejecute el segundo ciclo:
Cuando i=2, S=1+2=3,
En este momento, S=3 todavía satisface S
Ejecutar el tercer ciclo:
Cuando i=3, S=1+2+3=6, S>n(6>3), el ciclo no cumple la condición, por lo que no se ejecuta y sale.
El resultado final de la ejecución es S=6.
N = 6, 10 es en realidad similar a esto. . .