Je suis invité à tracer ce programme juste avant l'exécution de l'instruction if dans la méthode isPrime (juste à la première itération de la boucle for). Alors, comment suivre ce programme? qu'est-ce qu'il y a dans la mémoire? Quelle est la sortie?Comment tracer le programme
package hwprime;
public class HWPrime {
public static boolean isPrime (int number) {
for (int div =2; div <= number/2; div++)
if (number % div == 0)
return false; // we found a number div that num is divisible by
return true;
}
public static void main(String[] args) {
System.out.println(" is a number a prime number?");
int x = 41;
if (isPrime (x))
System.out.println(x + " is a prime number");
}
}
Utilisez-vous un IDE? –
Vous devriez regarder le debuger de votre IDE –