Corrigé - QCM - Implement Flow Control [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

QCM 2 (Implement Flow control) EXERCICE 1 What is the result of compiling and running the following codes ? All results should be explained

1. int x=7 ; switch(x){ case 6 : case 7 : case 8 : System.out.print("A") ; case 9 : case 10 : System.out.print("B") ; break ; default : System.out.print("C") ; } Result AB Explication La valeur de l’expression x est testée successivement avec les valeurs des case 6 puis case 7 qui est le bon cas sauf que le test des valeurs reliées aux cases 8, 9 et 10 continuent jusqu’à la rencontre du break

2. int i=0 ; int x = 10 ; while(x>6){ System.out.print(i+" :") ; i++ ; x-- ;} Result 0 :1 :2 :3 : Explication i=0 i=1 i=2 i=3 i=4

x=10 x=9 x=8 x=7 x=6

While (x>6) renvoie true While (x>6) renvoie true While (x>6) renvoie true While (x>6) renvoie true While (x>6) renvoie false et

arrêt de la boucle

3. 1

0: 0 :1 : 0 :1 :2 : 0 :1 :2 :3 :

public class Test{ public static void main(String[] args) { int i=0 , j = 5 ; for( ;(i