switch (choice)
{
case '+':
System.out.printf("The answer is: %1$.4f.\n", first + second);
break;
case '-':
System.out.printf("The answer is: %1$.4f.\n", first - second);
break;
case '*':
System.out.printf("The answer is: %1$.4f.\n", first * second);
break;
case '/':
if(second != 0)
System.out.printf("The answer is: %1$.4f.\n", first/second);
else
System.out.println("Can't divide by zero.");
break;
default :
System.out.println("You have entered an invalid operation. Try again.");
break;
}
-4
A
Répondre
2
while (true)
{
System.out.println("What type of Employee? Enter 'o' for Office " +
"Clerical, 'f' for Factory, or 's' for Saleperson. Enter 'x' to exit.");
String response= inp.nextLine().toLowerCase();
// validate input, do you switch statement, return; on x
}
+0
L'instruction switch se trouve dans cette boucle ou dans une autre méthode appelée depuis cette boucle. En regardant votre code, cette boucle while viendrait après que vous déclariez la variable totalPay. –
2
Vous pouvez utiliser l'instruction return;
de mettre fin à la fonction
Par exemple:
case 'x':
return;
Vous devez également envelopper le tout dans while(true) { ... }
pour le faire boucle pour toujours (jusqu'à return;
)
Questions connexes
- 1. Comment boucler ce programme?
- 2. Qu'est-ce qu'un "objet sentinelle" en C++?
- 3. C question de la boucle sentinelle
- 4. algorithme de recherche en utilisant sentinelle
- 5. Boucler une instruction switch
- 6. pas assez de variables pour s'adapter à une sentinelle
- 7. Comment est-ce que je peux boucler avec le tableau?
- 8. erreur Python-Hotshot essayer de profiler un programme simple
- 9. Déboguer ce programme C++
- 10. Boucler les ensembles de données en Python
- 11. qu'est-ce qui fait essayer: sortir tôt?
- 12. Boucler les tableaux JSON
- 13. Boucler les contrôles
- 14. Essayer de limiter l'aperçu
- 15. comment boucler sur hrefs?
- 16. asp.net/sql serveur essayer de prendre ce qui se passe?
- 17. Essayer de comprendre ce que Base.rakismet_binding est pour
- 18. Boucler avec une instruction while
- 19. Comment boucler une application console
- 20. Boucler sur une plage fermée
- 21. Comment est-ce que je programme la docstring par programme?
- 22. Utilisation d'un minuteur pour boucler
- 23. Comment faire pour boucler NSThread?
- 24. Boucler dans le tableau PHP
- 25. Boucler dynamiquement la forme de construction
- 26. Pourquoi est-ce la sortie de ce programme python?
- 27. Pourquoi ce programme échoue (parfois)?
- 28. Quelle est l'utilisation de: = dans ce programme?
- 29. Quelle est la sortie de ce programme?
- 30. Ce programme a cessé de fonctionner
Modifiez votre code pour qu'il soit suffisamment unique pour être reco gnizable si un camarade de classe le vole. Modifier dans les deux minutes et il n'apparaîtra pas dans l'historique d'édition. – SLaks
-1 - si vous supprimez la question, vous rejetez largement le point de StackOverflow. –
@Stephen C: alors c'est un problème majeur de la plate-forme SO qu'une telle édition est possible, mais c'est probablement une discussion pour méta si je comprends bien les choses;) – NoozNooz42