Konvertieren Sie die folgende SWITCH-Anweisung in eine IF...ELSE-Anweisung

b) Konvertieren Sie die folgende switch-Anweisung in eine if...else-Anweisung.

#include <stdio.h>
void main()
{
    char option;
    int a;
    printf("a.Addition\n b.Subtraction\n c.Multiplication\n d.Division\n");
    printf("Choose your option : ");
    scanf("%c",&option);

    switch(option)
    {
    case 'a':
    case 'A': a=20+10;
        printf("Addition process result:%d",a);
        break;
    case 'b':
    case 'B': a=20-10;
        printf("Subtraction process result:%d",a);
        break;
    case 'c':
    case 'C': a=20*10;
        printf("Multiplication process result:%d",a);
        break;
    case 'd':
    case 'D': a=20/10;
        printf("Division process result:%d",a);
        break;
    default: printf("Invalid option");
    }
    printf("\nEnd of program");

}

Wie wandle ich es von SWITCH zu IF...ELSE?
Das ist eine Version die Frage für meine Prüfung
Danke

  • Es lösen können, poste es und wir werden dies besprechen.
  • This is a revision question for my exam -- Vielen Dank für Brutal ehrlich.
  • revision Frage? Dann könnte diskutiert werden, während Klasse 😉
  • erm..diese Frage ist für uns die Praxis....nvr-diskutieren in der Klasse
  • IF...ELSE nicht in der Klasse besprochen.. ich glaube das nicht!
  • Hat dein Lehrer wirklich geben Sie den code, der hat void main() ??? Sie sollte gefeuert werden.
  • Wenn dieser code wurde gegeben, um Sie von Ihrem Lehrer, ich würde halten es für eine gute fein, wenn ich durchgefallen, seine Prüfung, weil mein code wird zumindest die Arbeit

InformationsquelleAutor Bryan Lum | 2014-01-22
Schreibe einen Kommentar