Lädt...

Zahlen

int count = 40; speichert zwei Ziffern als eine Ganzzahl, und Console.WriteLine(count) schreibt 40. Der Bildschirm ist eine Zeile. Die 4 ist keine Buchstabenzahl. Die 0 ist keine zweite Zahl daneben. Behalte den öffentlichen Klassennamen Pine. Du installierst das SDK nicht erneut.

Die Ziffern, die du schreibst, sind eine Zahl

Öffne die Pine-Datei. Der Klassenname bleibt Pine. Diese Seite benennt den Typ nicht um. Lösche string plant, wenn diese Zeile noch da ist. Lösche plant.Length, lösche plant[0] und lösche jede Zeile, die nach einem Punkt eine Frage stellt. Lösche jede ReadLine-Zeile. Die Datei, die du behältst, hat kein Warten, kein plant und kein Length. Die Ziffern werden nur von der Schreibzeile geschrieben, die den Namen benutzt.

Innerhalb von Main ist die Speicherzeile int count = 40;. int ist das Artwort. Es sagt, dass dieser Name eine Ganzzahl hält. count ist der Name und beginnt mit kleinem c. Das =-Zeichen speichert die Ziffern. Die Ziffern sind 4, dann 0, ohne etwas dazwischen: kein Leerzeichen, kein Komma, kein Punkt und keine Anführungszeichen. Das Semikolon beendet die Zeile. Diese Zeile speichert die Zahl. Sie schreibt den Bildschirm nicht. Speichern ist nicht Schreiben. Der Bildschirm bleibt durch diese Zeile leer. Die zwei Ziffern sind eine Zahl, vierzig geschrieben als 40, nicht das Wort forty und nicht eine 4 mit später einer getrennten 0.

Die 4 auf der Buchstaben-Zählseite war eine Antwort. plant.Length schaute auf leaf, und die Schreibzeile zeigte 4, während die Buchstaben leaf blieben. Diese 4 war nicht als Ziffern auf einer Speicherzeile getippt. Diese Seite verlässt diese Frage. Es gibt kein plant zum Zählen. Die 4 in 40 ist eine Ziffer, die du tippst, und die 0 daneben ist die andere Ziffer derselben Zahl. Wenn der Bildschirm leaf zeigt, oder leaf und dann 4, sind die alten Zeilen noch in der Datei. Lösche sie, bis der einzige gespeicherte Wert 40 ist.

Die Schreibzeile ist der bloße Name: Console.WriteLine(count);. Keine Anführungszeichen und kein Punkt. C# liest den Namen count, schreibt die Ganzzahl, die dieser Name hält, und beendet die Zeile. Für die Datei, die du behältst, ist diese Zahl 40. Die Buchstaben des Namens stehen nicht auf dem Bildschirm. int steht nicht auf dem Bildschirm. Console steht nicht auf dem Bildschirm. Die Ziffern 4 und 0 stehen auf dem Bildschirm, als eine Zeile, 40. Speichere die Datei.

Die Datei, die du behältst

Behalte diese Lehrform. Ein Artwort, int. Ein Name, count. Eine Ganzzahl, 40, zwei Ziffern, keine Anführungszeichen, kein Punkt, kein Leerzeichen zwischen den Ziffern und kein Minuszeichen. Eine Schreibzeile, und diese Zeile benutzt den bloßen Namen.

the file you keep

csharp
using System;

public class Pine
{
    public static void Main()
    {
        int count = 40;
        Console.WriteLine(count);
    }
}

Lies von oben. using System; bereitet kurze Namen vor. public class Pine benennt den Typ. public static void Main() ist, wo die Laufzeit startet. In der Datei, die du behältst, gibt es keine string plant-Zeile. int count = 40; speichert die zwei Ziffern. Sie schreibt nichts. Console.WriteLine(count); schreibt 40 und beendet die Zeile. Eine Zeile auf dem Bildschirm. Keine Anführungszeichen. Keine zweite Zeile.

Starte sie mit dotnet run. Das Programm schreibt 40. Es wartet nicht darauf, dass du tippst. Die Ziffern standen schon in der Datei. Wenn dotnet run wartet, ist ReadLine noch in der Datei. Lösche diese Zeile und behalte int count = 40; und die eine Schreibzeile. Der Bildschirm zeigt 40. Eine Zeile. Keine Anführungszeichen. Wenn der Bildschirm count zeigt, hat die Schreibzeile Anführungszeichen um den Namen. Wenn der Bildschirm 4 zeigt, ist die Speicherzeile noch int count = 4;, eine Ziffer, oder die Datei ist noch die Buchstaben-Zählseite. Die Datei, die du behältst, hat 40, zwei Ziffern. Du installierst das .NET SDK nicht erneut für einen Bildschirm, der die falsche Zeile zeigt.

Ein Leerzeichen zwischen den Ziffern ist keine eine Zahl. int count = 4 0; hat eine Lücke zwischen 4 und 0. Der Build schreibt einen Fehler. Er bleibt nicht still. Lösche die Lücke, damit die Zeile wieder int count = 40; ist. Ein Punkt ist für int immer noch keine Ganzzahl. int count = 40.0; lässt den Build einen Fehler schreiben. Die Datei, die du behältst, hat 40, ohne Punkt und ohne Ziffer nach einem Punkt. Anführungszeichen um die Ziffern sind Buchstaben, nicht die Ganzzahl. int count = "40"; verlangt von einem int-Namen, zwei Ziffern-Buchstaben zu halten. Der Build schreibt einen Fehler. Lösche die Anführungszeichen, wenn das Artwort int ist.

Ein Minuszeichen gehört zu den Ziffern

Ein Zeichen, das an die Ziffern geschrieben wird, ist Teil dieser einen Zahl. Das Zeichen ist das Zeichen -, und zwischen ihm und der ersten Ziffer ist kein Leerzeichen nötig. int count = -4; speichert eine Ganzzahl. Es gibt keine zweite Zahl auf der Zeile. Die Schreibzeile ist weiterhin Console.WriteLine(count);. Der Bildschirm zeigt -4. Eine Zeile. Das Zeichen steht auf dem Bildschirm eng an der Ziffer. Der Name count steht nicht auf dem Bildschirm.

Das ist die zweite Datei. Es ist nicht die Datei, die du behältst. Die Datei, die du behältst, speichert 40 ohne Minuszeichen, und ihr Bildschirm ist 40. Nutze diese zweite Form, wenn du das Zeichen sehen willst, dann setze int count = 40; zurück.

a minus mark against one digit

csharp
using System;

public class Pine
{
    public static void Main()
    {
        int count = -4;
        Console.WriteLine(count);
    }
}

Starte dotnet run. Der Bildschirm zeigt -4. Eine Zeile. Keine Anführungszeichen. Wenn der Bildschirm 4 zeigt, fehlt das Zeichen in der Speicherzeile. Wenn der Bildschirm 40 zeigt, bist du noch auf der Datei, die du behältst. Ein Leerzeichen zwischen Zeichen und Ziffer, int count = - 4;, ist immer noch dieselbe eine Zahl. Der Build bleibt still, und der Bildschirm ist weiterhin -4. Die Datei, die du behältst, nutzt das Zeichen nicht. Nachdem du -4 gesehen hast, setze die behaltene Datei zurück.

Ganzzahldivision lässt den Bruch weg

Zwei Ganzzahlen können auf beiden Seiten von / stehen. Die Zeile int left = 7; speichert 7. Die Zeile int right = 2; speichert 2. Die Schreibzeile Console.WriteLine(left / right); teilt diese Ganzzahlen. Die Antwort ist nicht 3.5. Mit int fällt der Bruch weg. Der Bildschirm zeigt 3. Eine Zeile. Das / steht nicht auf dem Bildschirm. Die Namen left und right stehen nicht auf dem Bildschirm.

Das ist die dritte Datei. Es ist nicht die Datei, die du behältst. Die Datei, die du behältst, speichert 40 und schreibt 40. Nutze diese dritte Form, wenn du den weggefallenen Bruch sehen willst, dann setze die behaltene Datei zurück.

whole-number division drops the fraction

csharp
using System;

public class Pine
{
    public static void Main()
    {
        int left = 7;
        int right = 2;
        Console.WriteLine(left / right);
    }
}

Starte dotnet run. Der Bildschirm zeigt 3. Nicht 3.5. Nicht 7. Nicht 2. Wenn der Bildschirm 3.5 zeigt, sind die Namen nicht beide int, oder die Schreibzeile nutzt keine Ganzzahldivision. Die Datei, die du behältst, nutzt diese Division nicht. Nachdem du 3 gesehen hast, setze int count = 40; und ein WriteLine(count) zurück.

Anführungszeichen um die Ziffern scheitern bei int

Diese vierte Datei setzt Anführungszeichen um die Ziffern. Es ist nicht die Datei, die du behältst. Behalte sie nur, bis der Build den Fehler schreibt, dann setze int count = 40; ohne Anführungszeichen zurück.

quotes around the digits

csharp
using System;

public class Pine
{
    public static void Main()
    {
        int count = "40";
        Console.WriteLine(count);
    }
}

Die Speicherzeile und der Bildschirm

Die Zeilen und die Bildschirme stehen hier zusammen. Die Datei, die du behältst, ist die erste Reihe. Die anderen Reihen sind Prüfungen. Sie sind keine Extra-Dateien, die gespeichert bleiben sollen.

📊 The storing line and the screen

The storing line The screen
int count = 40; 40
int count = -4; -4
int left = 7; and int right = 2; then left / right 3
int count = "40"; build writes an error

Der Bildschirm ist die Zahl, die du gespeichert hast

Du kannst jetzt eine Ganzzahl als Ziffern in der Datei schreiben und diese Ziffern auf dem Bildschirm sehen. int count = 40; speichert 40. Console.WriteLine(count); schreibt 40 und beendet die Zeile. Die zwei Ziffern sind eine Zahl, keine Buchstabenzahl und keine zwei Zeilen. int count = -4; schreibt -4, und das Zeichen ist Teil dieser einen Zahl. Mit int schreibt 7 / 2 die 3 und lässt den Bruch weg. Anführungszeichen um die Ziffern lassen den Build einen Fehler schreiben. Die nächste Seite verlässt diese Ziffern. Sie speichert einen Wert, der nur wahr oder falsch ist, keine Ganzzahl und keine Buchstabenzeile.

🧠 Testen Sie Ihr Wissen

Bereit zum Start

Testen Sie Ihr Wissen

Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen

❓
7
Fragen
🎯
70%
Zum Bestehen
♾️
∞
Zeit
🔄
∞
Versuche

📝 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