Heim  >  Artikel  >  Backend-Entwicklung  >  Welche drei Grundkonstrukte werden bei der strukturierten Programmierung in der Sprache C verwendet?

Welche drei Grundkonstrukte werden bei der strukturierten Programmierung in der Sprache C verwendet?

王林
王林Original
2020-07-16 10:14:2323844Durchsuche

Die drei Grundstrukturen, die bei der strukturierten Programmierung in der Sprache C verwendet werden, sind: sequentielle Struktur, Auswahlstruktur und Schleifenstruktur. Die sequentielle Strukturprogrammierung ist die einfachste. Schreiben Sie einfach die entsprechenden Anweisungen in der Reihenfolge der Lösung des Problems.

Welche drei Grundkonstrukte werden bei der strukturierten Programmierung in der Sprache C verwendet?

Die drei Grundstrukturen, die bei der strukturierten Programmierung in der Sprache C verwendet werden, sind: sequentielle Struktur, Auswahlstruktur und Schleifenstruktur.

(Empfohlenes Tutorial: C-Sprach-Tutorial)

Verwandte Einführung:

1. Sequentielle Struktur

Programmierung der sequentiellen Struktur ist am einfachsten. Schreiben Sie einfach die entsprechenden Anweisungen in der Reihenfolge, in der das Problem gelöst wird, und führen Sie sie in der Reihenfolge von oben nach unten aus, eine nach der anderen.

Zum Beispiel: a = 3, b = 5, tauschen Sie nun die Werte von a und b aus. Dieses Problem ähnelt dem Austausch des Wassers in zwei Tassen. Dies erfordert natürlich die Verwendung des dritten Wenn der dritte Becher c ist, lautet das richtige Programm: c = a = b = c;

Wenn die Reihenfolge geändert und wie folgt geschrieben wird: a = b = b = c; dann wird das Ausführungsergebnis zu a = b = c = 5, was den erwarteten Zweck nicht erreichen kann.

2. Auswahlstruktur

Obwohl Programme mit einer sequentiellen Struktur Probleme wie Berechnung und Ausgabe lösen können, können sie vor der Auswahl keine Urteile fällen. Für Probleme, die zuerst eine Beurteilung und dann eine Auswahl erfordern, sollte die Auswahlstruktur verwendet werden.

Die Ausführung der Auswahlstruktur wählt den Ausführungspfad basierend auf bestimmten Bedingungen aus, anstatt sich strikt an die physische Reihenfolge zu halten, in der Anweisungen angezeigt werden. Der Schlüssel zur Programmiermethode für die Auswahlstruktur besteht darin, geeignete Verzweigungsbedingungen zu erstellen, den Programmablauf zu analysieren und geeignete Auswahlanweisungen entsprechend verschiedenen Programmabläufen auszuwählen.

Die Auswahlstruktur eignet sich für Berechnungen mit bedingten Beurteilungen wie logischen oder relationalen Vergleichen. Beim Entwerfen solcher Programme ist es häufig erforderlich, zuerst das Programmflussdiagramm zu zeichnen und dann das Quellprogramm entsprechend dem Programm zu schreiben Auf diese Weise werden die Programmdesignanalyse und die Sprache getrennt, wodurch das Problem einfach und leicht verständlich wird.

3. Schleifenstruktur

Die Schleifenstruktur kann den Arbeitsaufwand beim wiederholten Schreiben des Quellprogramms verringern und wird verwendet, um das Problem der wiederholten Ausführung eines bestimmten Algorithmus zu beschreiben Aufgrund der Programmierkenntnisse des Computers bietet die Sprache C vier Arten von Schleifen: goto-Schleife, while-Schleife, do-while-Schleife und for-Schleife.

Vier Arten von Schleifen können zur Lösung desselben Problems verwendet werden. Im Allgemeinen können sie untereinander ersetzt werden. Die Verwendung von Goto-Schleifen wird jedoch im Allgemeinen nicht empfohlen, da dadurch eine Änderung der Reihenfolge des Programms erzwungen wird Ein Fehler hat oft unvorhersehbare Folgen für den Betrieb des Programms.

Das obige ist der detaillierte Inhalt vonWelche drei Grundkonstrukte werden bei der strukturierten Programmierung in der Sprache C verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn