Inhaltsverzeichnis
Beispielcode
Ausgabe
Heim Backend-Entwicklung C++ Führen Sie if- und else-Anweisungen gleichzeitig in C/C++ aus

Führen Sie if- und else-Anweisungen gleichzeitig in C/C++ aus

Sep 05, 2023 pm 02:29 PM
if-else c/c++ 执行

Führen Sie if- und else-Anweisungen gleichzeitig in C/C++ aus

In diesem Abschnitt erfahren Sie, wie Sie sowohl if- als auch else-Teile in C- oder C++-Code ausführen. Diese Lösung ist etwas knifflig.

Wenn if und else nacheinander ausgeführt werden, ist es, als ob die Anweisung ohne if-else ausgeführt würde. Aber hier werden wir sehen, wie man sie nacheinander ausführt, wenn sie existieren.

Beispielcode

#include <iostream>
using namespace std;
int main() {
   int x = 10;
   if(x > 5)   {
      lebel_1: cout << "This is inside if statement" <<endl;
      goto lebel_2;
   }else{
      lebel_2: cout << "This is inside else statement" <<endl;
      goto lebel_1;
   }
}
Nach dem Login kopieren

Ausgabe

This is inside if statement
This is inside else statement
This is inside if statement
This is inside else statement
This is inside if statement
This is inside else statement
This is inside if statement
This is inside else statement
....
....
....
Nach dem Login kopieren

Das Programm verhält sich wie eine Endlosschleife, aber hier werden der if-Block und der else-Block gleichzeitig ausgeführt. Nach der ersten Prüfung haben Zustandsprüfungen keinen wirklichen Einfluss auf die Ausgabe.

HINWEIS: Hier verwenden wir eine goto-Anweisung, um die Steuerung vom if-Block zu else und dann von else zu if zu erzwingen. Aber die Verwendung der goto-Anweisung ist nicht gut. Dies macht es schwierig, den Kontrollfluss eines Programms zu verfolgen.

Das obige ist der detaillierte Inhalt vonFühren Sie if- und else-Anweisungen gleichzeitig in C/C++ aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Python-Skript, das alle 5 Minuten ausgeführt wird Python-Skript, das alle 5 Minuten ausgeführt wird Sep 10, 2023 pm 03:33 PM

Automatisierung und Aufgabenplanung spielen eine entscheidende Rolle bei der Rationalisierung wiederkehrender Aufgaben in der Softwareentwicklung. Stellen Sie sich vor, es gibt ein Python-Skript, das alle 5 Minuten ausgeführt werden muss, beispielsweise um Daten von einer API abzurufen, eine Datenverarbeitung durchzuführen oder regelmäßige Aktualisierungen zu senden. Das häufige manuelle Ausführen von Skripten kann zeitaufwändig und fehleranfällig sein. Hier kommt die Aufgabenplanung ins Spiel. In diesem Blogbeitrag erfahren Sie, wie Sie ein Python-Skript so planen, dass es alle 5 Minuten ausgeführt wird, um sicherzustellen, dass es automatisch und ohne manuelles Eingreifen ausgeführt wird. Wir besprechen verschiedene Methoden und Bibliotheken, mit denen Sie dieses Ziel erreichen und Aufgaben effizient automatisieren können. Eine einfache Möglichkeit, mit der Funktion time.sleep() alle 5 Minuten ein Python-Skript auszuführen, ist die Verwendung von tim

So verwenden Sie Python für die Skripterstellung und Ausführung unter Linux So verwenden Sie Python für die Skripterstellung und Ausführung unter Linux Oct 05, 2023 am 11:45 AM

So verwenden Sie Python zum Schreiben und Ausführen von Skripten unter Linux. Im Linux-Betriebssystem können wir Python zum Schreiben und Ausführen verschiedener Skripte verwenden. Python ist eine prägnante und leistungsstarke Programmiersprache, die eine Fülle von Bibliotheken und Tools bereitstellt, um die Skripterstellung einfacher und effizienter zu machen. Im Folgenden stellen wir die grundlegenden Schritte zur Verwendung von Python zum Schreiben und Ausführen von Skripten unter Linux vor und stellen einige spezifische Codebeispiele bereit, die Ihnen helfen, es besser zu verstehen und zu verwenden. Installieren Sie Python

Wie konnte unser Unternehmen 2.000 If-Else im Projekt vollständig eliminieren? Wie konnte unser Unternehmen 2.000 If-Else im Projekt vollständig eliminieren? Jul 26, 2023 pm 04:29 PM

Rufen Sie zunächst alle Typen in der Assembly ab, die die gemeinsame Schnittstelle IOrderOutputStrategy implementieren. Dann erstellen wir ein Wörterbuch, der Name des Anzeigenamens des Formatierers ist der Schlüssel und der Typ ist der Wert. Wählen Sie dann den Formatierungstyp aus dem Wörterbuch aus und versuchen Sie, das Richtlinienobjekt zu instanziieren.

So führen Sie den Brown-Forsythe-Test in Python durch So führen Sie den Brown-Forsythe-Test in Python durch Aug 31, 2023 pm 11:53 PM

Der Brown-Forsythe-Test ist ein statistischer Test, mit dem ermittelt wird, ob die Varianzen zweier oder mehrerer Gruppen gleich sind. Der Levene-Test verwendet die absolute Abweichung vom Mittelwert, während der Brown-Forsythe-Test die Abweichung vom Median verwendet. Die im Test verwendete Nullhypothese lautet wie folgt: - H0: Die Varianzen der Gruppen (Grundgesamtheit) sind gleich. Die Alternativhypothese lautet, dass die Varianzen nicht gleich sind. - H1: Die Varianzen der Gruppen (Grundgesamtheit) sind nicht gleich Führen Sie den Test durch und berechnen Sie den Median jeder Gruppe und seine Korrelation mit dem Median. Die absolute Abweichung der Anzahl der Ziffern. Anschließend berechnen wir die F-Statistik basierend auf der Varianz dieser Abweichungen. Nehmen Sie an, dass die berechnete F-Statistik größer als der kritische Wert in der F-Verteilungstabelle ist. In diesem Fall lehnen wir die Nullhypothese ab und kommen zu dem Schluss, dass die Varianzen der Gruppen nicht gleich sind. In Python, sc

Was sind die Unterschiede zwischen PHP und C#? Was sind die Unterschiede zwischen PHP und C#? Jun 02, 2023 pm 01:45 PM

Die Unterschiede zwischen PHP und C# sind: 1. Das Sprachtypsystem ist unterschiedlich, PHP ist dynamisch, während C# ein statischer Typ ist. 2. Die verwendeten Plattformen sind unterschiedlich. PHP kann plattformübergreifend arbeiten, während C# exklusiv für Windows ist . Das Programmierparadigma ist anders: PHP unterstützt objektorientierte, prozedurale und funktionale Programmierung, und C# ist eher objektorientiert. Die Ausführungsgeschwindigkeit ist unterschiedlich, PHP ist schneller und C# ist relativ langsam Anwendungsszenarien sind unterschiedlich, PHP wird in der Webentwicklung, auf Servern usw. verwendet. C# wird für Windows-Desktop- und Webanwendungen verwendet.

Erstellen Sie mit dem Clang-Tool ein C/C++-Codeformatierungstool Erstellen Sie mit dem Clang-Tool ein C/C++-Codeformatierungstool Aug 26, 2023 pm 01:09 PM

In diesem Tutorial besprechen wir ein Programm zum Erstellen eines C/C++-Codeformatierungstools mit Hilfe von Clangtools. SETUPsudoaptinstallpythonsudoaptinstallclang-format-3.5 Anschließend erstellen wir eine Python-Datei an einem Speicherort, an dem der aktuelle Benutzer Lese- und Schreibberechtigungen hat. Beispiel importoscpp_extensions=(".cxx",".cpp&

Warum ist in C/C++ die Größe der Struktur nicht gleich der Summe der Größe jedes Mitglieds? Warum ist in C/C++ die Größe der Struktur nicht gleich der Summe der Größe jedes Mitglieds? Aug 26, 2023 am 09:29 AM

Die Größe der durch sizeof() erhaltenen Strukturtypelemente entspricht nicht immer der Größe jedes einzelnen Elements. Manchmal fügt der Compiler etwas Auffüllung hinzu, um Ausrichtungsprobleme zu vermeiden. Daher können sich die Abmessungen ändern. Polsterung wird hinzugefügt, wenn auf ein Strukturelement ein größeres Element folgt oder sich am Ende der Struktur befindet. Verschiedene Compiler haben unterschiedliche Arten von Ausrichtungseinschränkungen. Im C-Standard sind die gesamten Alignment-Strukturen von der Implementierung abhängig. Fall 1 In diesem Fall ist das doppelte z 8 Bytes lang, was größer als x (4 Bytes) ist. Es werden also weitere 4 Byte Auffüllung hinzugefügt. Darüber hinaus verfügen die Kurztypdaten y über 2 Byte Speicherplatz im Speicher, sodass zusätzliche 6 Byte als Auffüllung hinzugefügt werden. Beispielcode #include<stdio.h>structmyS

Wie schreibe ich PHP-Code im Browser und verhindere, dass der Code ausgeführt wird? Wie schreibe ich PHP-Code im Browser und verhindere, dass der Code ausgeführt wird? Mar 10, 2024 pm 02:27 PM

Wie schreibe ich PHP-Code im Browser und verhindere, dass der Code ausgeführt wird? Mit der Popularität des Internets beschäftigen sich immer mehr Menschen mit der Webentwicklung, und auch das Erlernen von PHP hat immer mehr Aufmerksamkeit auf sich gezogen. PHP ist eine serverseitige Skriptsprache, die häufig zum Schreiben dynamischer Webseiten verwendet wird. Während der Übungsphase möchten wir jedoch in der Lage sein, PHP-Code im Browser zu schreiben und die Ergebnisse zu sehen, aber wir möchten nicht, dass der Code ausgeführt wird. Wie kann man also PHP-Code in den Browser schreiben und verhindern, dass er ausgeführt wird? Dies wird im Folgenden ausführlich beschrieben. Erste,

See all articles