Heim Java javaLernprogramm Variable zur Fallbeurteilung wechseln

Variable zur Fallbeurteilung wechseln

Feb 19, 2024 am 08:04 AM
变量 switch case

switch case判断变量

Wechselfall erfordert spezifische Codebeispiele

Bei der Programmierung müssen wir oft unterschiedliche Operationen basierend auf unterschiedlichen Variablenwerten ausführen. Die Switch-Case-Anweisung ist eine praktische Struktur, mit der Sie basierend auf dem Wert einer Variablen verschiedene Codeblöcke zur Ausführung auswählen können.

Das Folgende ist ein spezifisches Codebeispiel, das zeigt, wie die Switch-Case-Anweisung verwendet wird, um verschiedene Werte der Variablen zu bestimmen:

#include <stdio.h>

int main() {
    int day;

    printf("请输入一个整数(表示星期几):");
    scanf("%d", &day);

    switch (day) {
        case 1:
            printf("今天是星期一
");
            break;
        case 2:
            printf("今天是星期二
");
            break;
        case 3:
            printf("今天是星期三
");
            break;
        case 4:
            printf("今天是星期四
");
            break;
        case 5:
            printf("今天是星期五
");
            break;
        case 6:
            printf("今天是星期六
");
            break;
        case 7:
            printf("今天是星期天
");
            break;
        default:
            printf("输入有误,请输入1-7的整数
");
            break;
    }

    return 0;
}
Nach dem Login kopieren

Im obigen Code wird zunächst eine Ganzzahlvariable day definiert , und dann übergeben Die Funktion scanf erhält einen ganzzahligen Wert aus der Benutzereingabe. Verwenden Sie dann die Switch-Case-Anweisung, um basierend auf dem Wert von day zu bestimmen, welcher Wochentag heute ist, und geben Sie die entsprechenden Informationen entsprechend aus. day,然后通过scanf函数从用户输入中获取一个整数值。接着使用switch case语句,根据day的取值来判断今天是星期几,并相应地输出相应的信息。

如果day的值是1,那么switch case语句会执行第一个case后面的代码块,输出"今天是星期一";如果day的值是2,则执行第二个case后面的代码块,输出"今天是星期二";以此类推。

如果day

Wenn der Wert von day 1 ist, führt die switch case-Anweisung den Codeblock nach dem ersten Fall aus und gibt „Heute ist Montag“ aus, wenn der Wert von day Wenn es 2 ist, wird der Codeblock nach dem zweiten Fall ausgeführt und „Heute ist Dienstag“ ausgegeben und so weiter.

Wenn der Wert von day nicht zwischen 1 und 7 liegt, wird der Codeblock nach der Standardeinstellung ausgeführt und „Eingabefehler, bitte geben Sie eine Ganzzahl von 1 bis 7 ein“ ausgegeben.

Anhand dieses Beispiels können wir die Struktur der Switch-Case-Anweisung sehen: Zuerst wird die Variable anhand des Switch-Schlüsselworts beurteilt und dann wird das Case-Schlüsselwort verwendet, um den spezifischen Wert abzugleichen. Wenn die Übereinstimmung erfolgreich ist, wird der entsprechende Code verwendet Block wird ausgeführt; Wenn keine Übereinstimmung erfolgreich ist, wird der Codeblock nach der Standardeinstellung ausgeführt. Das Schlüsselwort break muss nach jedem Fall zum Codeblock hinzugefügt werden, um das Ende des aktuellen Zweigs anzuzeigen und aus der Switch-Case-Anweisung zu springen. 🎜🎜Kurz gesagt ist die Switch-Case-Anweisung eine sehr häufig verwendete Struktur, die verschiedene Operationen basierend auf unterschiedlichen Variablenwerten ausführen kann, was sehr praktisch ist. Im eigentlichen Programmierprozess können wir Switch-Case-Anweisungen flexibel verwenden, um das Schreiben von Code entsprechend den spezifischen Anforderungen zu vereinfachen. 🎜

Das obige ist der detaillierte Inhalt vonVariable zur Fallbeurteilung wechseln. 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)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
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)

Kann Elden's Ring auf der Switch gespielt werden? Kann Elden's Ring auf der Switch gespielt werden? Mar 11, 2024 am 11:31 AM

Kann Elden's Ring auf der Switch gespielt werden? Viele Freunde wissen möglicherweise nicht, ob es derzeit reibungslos gespielt werden kann. Kann Ring of Elden auf dem Switch gespielt werden? Antwort: Es kann nicht auf dem Switch gespielt werden. Dieses mit Spannung erwartete Rollenspiel-Actionspiel der Souls-Serie wurde offiziell für PC, PS4/5 und Xbox Series eX|S/XboxOne veröffentlicht und kann es sofort erleben. Viele Freunde, die eine Switch besitzen, möchten dieses Spiel vielleicht immer noch auf NS genießen, aber leider gibt es keine Switch-Version dieses Spiels. Gemäß den offiziellen Konfigurationsanforderungen der Website ist die Spielkonfiguration relativ hoch und sw

Was sind Instanzvariablen in Java? Was sind Instanzvariablen in Java? Feb 19, 2024 pm 07:55 PM

Instanzvariablen in Java beziehen sich auf Variablen, die in der Klasse definiert sind, nicht in der Methode oder dem Konstruktor. Instanzvariablen werden auch Mitgliedsvariablen genannt. Jede Instanz einer Klasse verfügt über eine eigene Kopie der Instanzvariablen. Instanzvariablen werden während der Objekterstellung initialisiert und ihr Zustand wird während der gesamten Lebensdauer des Objekts gespeichert und beibehalten. Instanzvariablendefinitionen werden normalerweise an der Spitze der Klasse platziert und können mit einem beliebigen Zugriffsmodifikator deklariert werden, der öffentlich, privat, geschützt oder der Standardzugriffsmodifikator sein kann. Es hängt davon ab, was wir wollen

Wie erhalte ich Variablen aus der PHP-Methode mit Ajax? Wie erhalte ich Variablen aus der PHP-Methode mit Ajax? Mar 09, 2024 pm 05:36 PM

Die Verwendung von Ajax zum Abrufen von Variablen aus PHP-Methoden ist ein häufiges Szenario in der Webentwicklung. Durch Ajax kann die Seite dynamisch abgerufen werden, ohne dass die Daten aktualisiert werden müssen. In diesem Artikel stellen wir vor, wie man Ajax verwendet, um Variablen aus PHP-Methoden abzurufen, und stellen spezifische Codebeispiele bereit. Zuerst müssen wir eine PHP-Datei schreiben, um die Ajax-Anfrage zu verarbeiten und die erforderlichen Variablen zurückzugeben. Hier ist ein Beispielcode für eine einfache PHP-Datei getData.php:

Mindmap der Python-Syntax: Vertiefendes Verständnis der Codestruktur Mindmap der Python-Syntax: Vertiefendes Verständnis der Codestruktur Feb 21, 2024 am 09:00 AM

Python wird aufgrund seiner einfachen und leicht lesbaren Syntax in einer Vielzahl von Bereichen häufig verwendet. Es ist von entscheidender Bedeutung, die Grundstruktur der Python-Syntax zu beherrschen, um sowohl die Programmiereffizienz zu verbessern als auch ein tiefes Verständnis für die Funktionsweise des Codes zu erlangen. Zu diesem Zweck bietet dieser Artikel eine umfassende Mindmap, die verschiedene Aspekte der Python-Syntax detailliert beschreibt. Variablen und Datentypen Variablen sind Container, die zum Speichern von Daten in Python verwendet werden. Die Mindmap zeigt gängige Python-Datentypen, einschließlich Ganzzahlen, Gleitkommazahlen, Zeichenfolgen, boolesche Werte und Listen. Jeder Datentyp hat seine eigenen Eigenschaften und Betriebsmethoden. Operatoren Operatoren werden verwendet, um verschiedene Operationen an Datentypen auszuführen. Die Mindmap deckt die verschiedenen Operatortypen in Python ab, z. B. arithmetische Operatoren und Verhältnisse

Ist Switch2 mit Switch-Patronen kompatibel? Ist Switch2 mit Switch-Patronen kompatibel? Jan 28, 2024 am 09:06 AM

Switch2 ist ein neues Modell, das Nintendo auf der Gamescom 2023 angekündigt hat. Einige Spieler sind besorgt darüber, ob es Kompatibilitätsprobleme zwischen dem neuen Modell und der Vorgängerversion der Kassette geben wird. Ist Switch2 mit der Switch-Kassette kompatibel? Antwort: Switch2 ist nicht mit der Switch-Kassette kompatibel. Einführung von Switch 2-Kassetten Nach Angaben des Produktionskettenunternehmens von Nintendo kann die Switch 2 64-GB-Kassetten verwenden. Da es eine bessere Leistung bietet und mehr 3A-Spielmeisterwerke unterstützt, ist eine größere Kassettenkapazität erforderlich. Denn viele Spielewerke müssen kastriert und komprimiert werden, bevor sie in eine Spielekassette gestopft werden können. Darüber hinaus neigen Switch-Kassetten dazu, Spielinhalte zu kopieren. Ersetzen Sie sie daher durch neue Kassetten.

Tiefes Verständnis von const in der C-Sprache Tiefes Verständnis von const in der C-Sprache Feb 18, 2024 pm 12:56 PM

Ausführliche Erklärung und Codebeispiele von const in C. In der C-Sprache wird das Schlüsselwort const zum Definieren von Konstanten verwendet, was bedeutet, dass der Wert der Variablen während der Programmausführung nicht geändert werden kann. Mit dem Schlüsselwort const können Variablen, Funktionsparameter und Funktionsrückgabewerte geändert werden. Dieser Artikel bietet eine detaillierte Analyse der Verwendung des Schlüsselworts const in der C-Sprache und stellt spezifische Codebeispiele bereit. const modifizierte Variable Wenn const zum Ändern einer Variablen verwendet wird, bedeutet dies, dass die Variable eine schreibgeschützte Variable ist und nicht geändert werden kann, sobald ihr ein Wert zugewiesen wurde. Zum Beispiel: constint

jQuery-Nutzungspraxis: Mehrere Möglichkeiten, um festzustellen, ob eine Variable leer ist jQuery-Nutzungspraxis: Mehrere Möglichkeiten, um festzustellen, ob eine Variable leer ist Feb 27, 2024 pm 04:12 PM

jQuery ist eine in der Webentwicklung weit verbreitete JavaScript-Bibliothek, die viele einfache und praktische Methoden zur Bedienung von Webseitenelementen und zur Verarbeitung von Ereignissen bietet. In der tatsächlichen Entwicklung stoßen wir häufig auf Situationen, in denen wir feststellen müssen, ob eine Variable leer ist. In diesem Artikel werden mehrere gängige Methoden zur Verwendung von jQuery vorgestellt, um festzustellen, ob eine Variable leer ist, und um spezifische Codebeispiele anzuhängen. Methode 1: Verwenden Sie die if-Anweisung, um varstr="";if(str){co

Nintendos Umsatz stieg im ersten Halbjahr um 21,2 % und die Switch-Verkäufe erreichten 132 Millionen Einheiten Nintendos Umsatz stieg im ersten Halbjahr um 21,2 % und die Switch-Verkäufe erreichten 132 Millionen Einheiten Nov 07, 2023 pm 06:29 PM

Laut Nachrichten dieser Website vom 7. November gab Nintendo heute seinen Bericht zum zweiten Geschäftsquartal zum 30. September 2023 bekannt. Der Umsatz in der ersten Hälfte des Geschäftsjahres betrug 796,2 Milliarden Yen (Anmerkung dieser Website: derzeit etwa 38,695 Milliarden Yuan). Der Betriebsgewinn stieg im Jahresvergleich um 21,2 % und betrug 279,9 Milliarden Yen (derzeit etwa 13,603 Milliarden Yuan), was einer Steigerung von 27,0 % gegenüber dem Vorjahr entspricht. Ende September beliefen sich die kumulierten Verkaufszahlen der Switch auf 132,46 Millionen Einheiten und die kumulierten Softwareverkäufe auf 1,13323 Millionen Exemplare. Im ersten Halbjahr des Geschäftsjahres stiegen die Verkäufe der gesamten Switch-Serie im Vergleich zum Vorjahreszeitraum um 2,4 % auf 6,84 Millionen Einheiten. Davon beliefen sich die Verkäufe der Switch auf 1,25 Millionen Einheiten, die der OLED-Version der Switch auf 4,69 Millionen Einheiten und die Verkäufe der Switch Lite auf 900.000 Einheiten. Software

See all articles