Wie man mehrere Wahl Testprogramm in C

May 19

Wie man mehrere Wahl Testprogramm in C

C eine Arbeitspferd-Sprache ist, die gibt die Möglichkeit, alles von Betriebssystemen zu Videospielen zu codieren, müssen Sie zunächst lernen, wie man in der Sprache zu programmieren. Folglich wenn Sie zuerst die Sprache lernen, wird nicht Ihre Projekte 3D Videospiele oder Komponenten des Betriebssystems sein. Sie werden einfache Programme, die grundlegenden Konzepte der Sprache zu unterrichten. Ein solches Projekt ist einen multiple-Choice-Test über die Befehlszeile verwalten und erklärt dem Benutzer seine endgültige Ergebnis.

Anweisungen

1 Deklarieren Sie eine ganze Zahl Ihren Willen verwenden für Ihre Gäste, die mit der Syntax "Int Ergebnis = 0;" wo zählen der Name der Ganzzahl-Variablen Sie verwenden. Dann erklären Sie, dass für die Antwort auf jede Frage mit der Syntax "Int Auswahl;" wo ist die "Auswahl" der Name der Variablen Integer verwenden wird.

2 Typ "Cout << 'Frage';" wo "-Frage" die Frage ist, Sie stellen möchten.

3 Typ "Printf (' Wahl: Antwort"), "wo"Wahl"ist die Anzahl der möglichen Antworten.

4 Wiederholen Sie Schritt 3, bis Sie die richtige Antwort und die falschen Ablenkungen für die Frage zu geben.

5 Typ "Scanf (" %d ", & Auswahl);" können Sie Ihre Test-Taker Eingabe ihrer Wahl und Auswahl-Variablen zugewiesen.

6 Richten Sie die "Wenn"-Anweisung, die überprüft, Ihre Antwort zu sehen, ob es korrekt ist. Verwenden Sie die Syntax:

"Wenn (Auswahl == rechts-Antwort) {}

Ergebnis = Ergebnis + 1;

printf('Correct');

}"

um den Test zu erhöhen ist der Sicherungsnehmer Gäste seine richtige Antwort nachzudenken, und in dem "richtigen" eine entsprechende Meldung, die Test-Taker diesen Umstand zu informieren.

7 Richten Sie den Code für, wenn der Benutzer die Frage mit der Syntax falsch erhält:

"sonst {}

printf('Incorrect, the correct answer was: correct-answer');

}"

wo "Falsch" ist die Botschaft, die Sie möchten, verwenden Sie der Test-Taker mitteilen, dass er die Frage falsch verstanden und "zu korrigieren-Antwort" ist die richtige Antwort.

8 Wiederholen Sie Schritte zwei bis sieben, bis Sie alle Fragen geschrieben haben.

9 Ergebnis des Benutzers mit der Syntax anzuzeigen: "Printf ('Du %d von %d Fragen korrekt beantwortet', Punktzahl, Gesamt-Fragen)," wo "Gesamt-Fragen" ist die Gesamtzahl der Fragen im Test.