Operatoren
int total = 4 + 9; speichert eine Ganzzahl mit einem Pluszeichen zwischen 4 und 9, und Console.WriteLine(total) schreibt 13. Der Bildschirm ist eine Zeile. Das Zeichen selbst steht nicht auf dieser Zeile, und es gibt keine zweite Zeile für 4 oder für 9. Behalte den öffentlichen Klassennamen Pine.
Ein Zeichen zwischen zwei Zahlen
Öffne die Pine-Datei in C#. Der Klassenname bleibt Pine. Diese Seite benennt den Typ nicht um. Lösche string[] plants, wenn die Zeile noch da ist, einschließlich der geschweiften Klammern, leaf, mint und jeder Schreibzeile mit plants[0]. Lösche string plant = null, wenn die Zeile noch da ist. Lösche plant.Length. Lösche int count, wenn die Zeile noch da ist, einschließlich 40 und -4. Lösche double weight, wenn es noch da ist. Lösche bool ripe, wenn es noch da ist. Lösche jede ReadLine-Zeile. Die Datei, die du behältst, hat kein Warten, kein plants, kein plant, kein count, kein weight und kein ripe. Die Zahl schreibt nur die Schreibzeile, die den Namen mit dem kombinierten Wert nutzt.
In Main ist die Speicherzeile int total = 4 + 9;. int ist das Typwort. Es sagt, dieser Name hält eine Ganzzahl. total ist der Name und beginnt mit kleinem t. Das =-Zeichen speichert. Rechts von = stehen zwei Ganzzahlen und ein Zeichen. Die erste Zahl ist 4. Das Zeichen ist +. Die zweite Zahl ist 9. Keine Anführungszeichen um 4, und keine um 9. Das Semikolon beendet die Zeile. Diese Zeile speichert eine Zahl. Sie schreibt den Bildschirm nicht. Speichern ist noch kein Schreiben. Der Bildschirm bleibt bis zu dieser Zeile leer. Die beiden Zahlen werden auf dieser Seite nicht als zwei getrennte Namen gehalten. Das Zeichen steht nicht allein auf dem Bildschirm. Das Zeichen sagt C#, wie die eine Zahl entsteht, die total halten soll.
Ein Zeichen zwischen zwei Zahlen ist nicht dasselbe wie ein Zeichen an einer Zahl. Auf der Zahlen-Seite schrieb int count = -4; ein Minus an die Ziffern einer Zahl. Diese Zeile hatte keine zweite Zahl zum Kombinieren. Diese Seite setzt ein Zeichen zwischen zwei Zahlen, die jeweils für sich stehen. int total = 4 + 9; hat 4, dann Plus, dann 9. Das Plus klebt nicht an 4 als vorzeichenbehaftete 4, und nicht an 9. Es sitzt in der Mitte und verbindet sie. Zeigt der Bildschirm -4, liegt die Zahlen-Datei noch vor. Lösche diese Zeile. Zeigt der Bildschirm leaf, liegt die Array-Datei noch vor. Lösche Klammern und eckige Klammern.
Die Schreibzeile ist der bloße Name: Console.WriteLine(total);. Keine Anführungszeichen, kein Zeichen auf dieser Zeile. C# liest den Namen total, schreibt die Ganzzahl, die der Name hält, und beendet die Zeile. Für die Datei, die du behältst, ist diese Zahl 13. Die Buchstaben des Namens, t, o, t, a, l, stehen nicht auf dem Bildschirm. int nicht. Das Pluszeichen nicht. Die Ziffer 4 nicht allein. Die Ziffer 9 nicht allein. Die Ziffern 1 und 3 stehen auf dem Bildschirm, eine Zeile, 13. Speichere die Datei.
Die Datei, die du behältst
Behalte diese Lehrform. Ein Typwort, int. Ein Name, total. Eine Speicherzeile mit 4, dann Plus, dann 9, ohne Anführungszeichen um die Zahlen. Eine Schreibzeile, und diese nutzt den bloßen Namen. Keine plants-Zeile, keine null-Zeile, keine zweite Schreibzeile.
using System;
public class Pine
{
public static void Main()
{
int total = 4 + 9;
Console.WriteLine(total);
}
}
Lies von oben. using System; bereitet Kurznamen vor. public class Pine benennt den Typ. public static void Main() ist der Start der Laufzeit. int total = 4 + 9; speichert eine Ganzzahl. Es schreibt nichts. Console.WriteLine(total); schreibt 13 und beendet die Zeile. Eine Zeile auf dem Bildschirm. Keine Anführungszeichen. Keine zweite Zeile. In der Datei, die du behältst, gibt es keine string[]-Zeile und keine Zeile, die null speichert.
Starte mit dotnet run. Das Programm schreibt 13. Es wartet nicht auf deine Eingabe. Die zwei Zahlen und das Zeichen standen schon in der Datei. Das ist C# mit Pine, nicht Java. Wartet dotnet run, steht ReadLine noch in der Datei. Lösche diese Zeile und behalte int total = 4 + 9; und die eine Schreibzeile. Das Programm endet nach der Schreibzeile. Der Bildschirm zeigt 13. Eine Zeile. Keine Anführungszeichen. Zeigt der Bildschirm 4, druckt die Schreibzeile vielleicht noch einen anderen Namen, oder die Speicherzeile ist noch int total = 4; ohne Zeichen und ohne zweite Zahl. Die Datei, die du behältst, hat beide Zahlen und das Plus. Zeigt der Bildschirm 9, wird nur die zweite Zahl geschrieben, oder das Zeichen fehlt. Zeigt der Bildschirm 4 + 9 als Buchstaben, hat die Schreibzeile Anführungszeichen um diese Zeichen: Console.WriteLine("4 + 9");. Die Anführungszeichen markieren Buchstaben, also wird die kombinierte Zahl nicht geschrieben. Zeigt der Bildschirm total, hat die Schreibzeile Anführungszeichen um den Namen. Zeigt der Bildschirm leaf, steht plants noch in der Datei. Zeigt er null, liegt die null-Datei noch vor. Zeigt er 40, liegt die Zahlen-Datei noch vor. Du installierst das .NET SDK nicht neu wegen einer falschen Zeile auf dem Bildschirm.
Ein Bildschirm mit 13 beweist das Pluszeichen nicht allein. int total = 13; schreibt auch 13. Der Bildschirm kann gleich aussehen. Die Datei nicht. Die Datei, die du behältst, hat 4, dann +, dann 9. Wenn du diese Seite beurteilst, suche das Zeichen zwischen den zwei Zahlen. Beurteile die Datei nicht nur vom Bildschirm.
Leerzeichen um das Zeichen sind erlaubt. int total = 4+9; ohne Leerzeichen speichert weiter 13, und der Build schreibt keinen Fehler. int total = 4 + 9; mit Leerzeichen speichert weiter 13. Die Datei, die du behältst, hat Leerzeichen um das Zeichen, weil man es so besser sieht. Leerzeichen sind kein zweiter Wert. Eine fehlende Zahl ist nicht erlaubt. int total = 4 + ; lässt den Build einen Fehler schreiben. int total = + 9; ist nicht die Datei, die du behältst. Plus an einer Zahl, wie int total = +9;, speichert 9. Diese Zeile hat keine zweite Zahl zum Kombinieren. Erlaubt, aber nicht die Datei, die du behältst. Die Datei, die du behältst, hat zwei Zahlen und ein Zeichen dazwischen.
Anführungszeichen um eine Zahl machen Buchstaben daraus. int total = "4" + 9; verlangt von C#, Buchstaben mit einer Ganzzahl zu verbinden — so lehrt diese Seite es nicht. Der Build schreibt einen Fehler. Entferne die Anführungszeichen. Beide Seiten des Zeichens sind auf dieser Seite Ganzzahlen ohne Anführungszeichen. Console.WriteLine(4 + 9); ohne total schreibt auch 13. Der Bildschirm kann gleich aussehen. Die Datei, die du behältst, speichert die kombinierte Zahl zuerst unter einem Namen und schreibt dann den Namen. Wenn du diese Seite beurteilst, suche int total und das Zeichen auf der Speicherzeile.
Der Name muss existieren, bevor eine Zeile ihn nutzt. Steht Console.WriteLine(total); über int total = 4 + 9;, schreibt der Build einen Fehler. Setze die Speicherzeile über die Schreibzeile. Schreibe int nicht ein zweites Mal für denselben Namen. Eine spätere Zeile kann die Zahl ersetzen ohne erneutes int, sobald total existiert: total = 4 + 9;. Diese Form ist erlaubt. Nicht nötig. Die Datei, die du behältst, legt den Namen an und speichert die kombinierte Zahl in einer Zeile.
Andere Zeichen schreiben andere Zahlen
Das Plus ist nicht das einzige Zeichen. Minus zwischen zwei Zahlen zieht die zweite von der ersten ab. int total = 9 - 4; speichert 5. Dieser Lauf ist erlaubt und nicht die Datei, die du behältst. Starte dotnet run. Der Bildschirm zeigt 5. Eine Zeile. Das Zeichen wird nicht als Buchstabe geschrieben. Nur die Ziffer 5. Nach 5 setze das Plus zurück. Die Datei, die du behältst, schreibt 13.
Stern multipliziert. int total = 4 * 9; speichert 36. Der Build schreibt keinen Fehler. dotnet run schreibt 36. Eine Zeile. Der Stern ist das Mal-Zeichen auf dieser Seite. Schreibe nicht das Wort times. Schreibe nicht x als Mal-Zeichen. int total = 4 x 9; behandelt x als Namen. Diese Datei hat diesen Namen nicht. Der Build schreibt einen Fehler. Nach 36 setze 4 + 9 zurück.
Ganzzahlen werfen den Rest weg
Schrägstrich teilt. Sind beide Seiten Ganzzahlen, ist die Antwort auch eine Ganzzahl. Der Rest nach der Teilung fällt weg. Es wird nicht aufgerundet. Auf dieser Seite bleibt kein Komma mit weiteren Ziffern.
using System;
public class Pine
{
public static void Main()
{
int total = 9 / 4;
Console.WriteLine(total);
}
}
Das ist die zweite Datei. Nicht die Datei, die du behältst. Starte dotnet run. Der Bildschirm zeigt 2. Eine Zeile. Nicht 2.25. Nicht 2.0. Nicht 9 / 4 als Buchstaben. Vier passt in neun zweimal als Ganzzahl, und der Rest steht nicht auf diesem Bildschirm. Zeigt der Bildschirm 13, bist du noch auf der Datei, die du behältst. Lege die zweite Datei nur an, wenn du den weggeworfenen Rest sehen willst. Zeigt der Bildschirm 0, ist die Speicherzeile vielleicht int total = 4 / 9;, weil vier neun nicht einmal als Ganzzahl enthält. Diese Zeile ist erlaubt, aber nicht diese zweite Datei. Diese zweite Datei ist 9 / 4, der Bildschirm 2.
Ein Punkt auf einer Seite verlässt die Ganzzahlteilung. int total = 9.0 / 4; ist keine int-Speicherzeile, die diese Seite behält. Der Build schreibt einen Fehler, wenn das Typwort int ist und die rechte Seite kein Ganzzahl-Ergebnis dieser Lehre liefert. Behalte beide Seiten als Ganzzahlen ohne Punkt, wenn du den weggeworfenen Rest als 2 sehen willst. Nach 2 stelle die behaltene Datei wieder her: int total = 4 + 9; und ein Console.WriteLine(total);.
Das Restzeichen
Den Rest, den die Teilung wegwirft, kannst du mit einem anderen Zeichen speichern. Dieses Zeichen ist %. Es ist nicht das Wort percent. Kein Kommentarzeichen. Zwischen zwei Ganzzahlen speichert es, was nach Ganzzahlteilung übrig bleibt.
using System;
public class Pine
{
public static void Main()
{
int total = 10 % 3;
Console.WriteLine(total);
}
}
Das ist die dritte Datei. Nicht die Datei, die du behältst. Starte dotnet run. Der Bildschirm zeigt 1. Eine Zeile. Drei passt in zehn dreimal als Ganzzahl, und 1 bleibt übrig. Der Bildschirm zeigt nicht 3. Nicht 10 % 3 als Buchstaben. Zeigt der Bildschirm 0, teilen beide Seiten ohne Rest, wie int total = 9 % 3;, das 0 speichert. Diese Zeile ist erlaubt, aber nicht diese dritte Datei. Zeigt der Bildschirm 2, bist du vielleicht noch auf der Teilungsdatei. Lege die dritte Datei nur für die Restprüfung an. Nach 1 stelle die behaltene Datei wieder her.
📊 Zeichen zwischen zwei Zahlen und Bildschirm
| Speicherzeile | Bildschirm |
|---|---|
int total = 4 + 9; |
13 |
int total = 9 - 4; |
5 |
int total = 4 * 9; |
36 |
int total = 9 / 4; |
2 |
int total = 10 % 3; |
1 |
int total = 4; |
4 |
Lies die Tabelle neben einem Lauf, nicht statt einem. Für Plus schreibt der Build keinen Fehler und dotnet run schreibt 13. Für Minus zwischen zwei Zahlen ist der Bildschirm 5. Für Stern ist er 36. Für Schrägstrich mit Ganzzahlen ist er 2, der Rest steht nicht auf dieser Zeile. Für das Restzeichen ist er 1. Für int total = 4; ohne zweite Zahl und ohne Zeichen ist er 4, und diese Zeile ist nicht die Datei, die du behältst. Nach jedem Check stelle die behaltene Datei wieder her: int total = 4 + 9; und Console.WriteLine(total);. Der behaltene Bildschirm ist 13, eine Zeile.
Das Zeichen als Buchstaben zu schreiben kombiniert die Zahlen nicht. Console.WriteLine("4 + 9"); schreibt die Zeichen 4, Leerzeichen, +, Leerzeichen, 9. Der Bildschirm zeigt 4 + 9. Das ist nicht die Zahl 13. Der Build bleibt still. Die Anführungszeichen stoppen, dass das Zeichen als Operator wirkt. Die Datei, die du behältst, hat keine Anführungszeichen um die Zahlen, und die Schreibzeile keine um den Namen.
Komma ist auf dieser Seite kein Operator. int total = 4, 9; lässt den Build einen Fehler schreiben. Benutze kein Komma zwischen zwei Zahlen, die du verbinden willst. Die Zeichen dieser Seite sind +, -, *, / und %. Vergleichszeichen wie == kommen auf der nächsten Seite. Logische Zeichen wie && kommen später. Diese Seite speichert nicht true oder false. Zeigt der Bildschirm true, steht ripe noch in der Datei. Lösche diese Zeile.
Du kannst jetzt eine Ganzzahl mit einem Zeichen zwischen zwei Ganzzahlen speichern und diese Zahl schreiben. int total = 4 + 9; speichert 13. Console.WriteLine(total); schreibt 13 und beendet die Zeile. int total = 9 / 4; schreibt 2, weil Ganzzahlen den Rest wegwerfen. int total = 10 % 3; schreibt 1, den Rest. Minus zwischen zwei Zahlen ist nicht dasselbe wie Minus an einer Zahl. Die nächste Seite lässt diese Kombinationszeichen hinter sich. Sie betrachtet Zeichen, die fragen, ob eine Zahl einer anderen entspricht — Vergleich als nächstes.
Der Bildschirm ist die kombinierte Zahl
Die Datei, die du behältst, schreibt 13. Der Name auf der Schreibzeile ist total, und total steht nicht auf dem Bildschirm. Das Plus steht in der Datei, nicht auf dem Bildschirm. 4 und 9 stehen in der Datei, nicht als getrennte Zeilen auf dem Bildschirm. Ganzzahlteilung und Restzeichen sind nicht die Datei, die du behältst. Anführungszeichen um das Zeichen schreiben Buchstaben, nicht die kombinierte Zahl.
🧠 Testen Sie Ihr Wissen
Testen Sie Ihr Wissen
Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen
📝 Anweisungen
- Lesen Sie jede Frage sorgfältig
- Wählen Sie die beste Antwort für jede Frage
- Sie können das Quiz so oft wiederholen, wie Sie möchten
- Ihr Fortschritt wird oben angezeigt