Chargement...

Nombres

int count = 40; range deux chiffres comme un seul nombre entier, et Console.WriteLine(count) écrit 40. L'écran est une ligne. Le 4 n'est pas un compte de lettres. Le 0 n'est pas un second nombre à côté. Gardez la classe publique nommée Pine. Vous ne réinstallez pas le SDK.

Les chiffres que vous écrivez forment un seul nombre

Ouvrez le fichier Pine. Le nom de la classe reste Pine. Cette page ne renomme pas le type. Supprimez string plant si cette ligne est encore là. Supprimez plant.Length, supprimez plant[0], et supprimez chaque ligne qui pose une question après un point. Supprimez toute ligne ReadLine. Le fichier que vous gardez n'a ni attente, ni plant, ni Length. Les chiffres ne sont écrits que par la ligne d'écriture qui utilise le nom.

Dans Main, la ligne de rangement est int count = 40;. int est le mot de genre. Il dit que ce nom tient un nombre entier. count est le nom, et il commence par un c minuscule. Le signe = range les chiffres. Les chiffres sont 4, puis 0, sans rien entre eux : pas d'espace, pas de virgule, pas de point, et pas de guillemets. Le point-virgule termine la ligne. Cette ligne range le nombre. Elle n'écrit pas l'écran. Ranger n'est pas écrire. L'écran reste vide à travers cette ligne. Les deux chiffres forment un seul nombre, quarante écrit 40, pas le mot quarante, et pas un 4 suivi plus tard d'un 0 séparé.

Le 4 de la page du compte de lettres était une réponse. plant.Length regardait leaf et la ligne d'écriture montrait 4, tandis que les lettres restaient leaf. Ce 4 n'était pas tapé comme chiffres sur une ligne de rangement. Cette page quitte cette question. Il n'y a pas de plant à compter. Le 4 dans 40 est un chiffre que vous avez tapé, et le 0 à côté est l'autre chiffre du même nombre. Si l'écran montre leaf, ou leaf puis 4, les anciennes lignes sont encore dans le fichier. Supprimez-les jusqu'à ce que la seule valeur rangée soit 40.

La ligne d'écriture est le nom nu : Console.WriteLine(count);. Pas de guillemets, et pas de point. C# lit le nom count, écrit le nombre entier que ce nom tient, et termine la ligne. Pour le fichier que vous gardez, ce nombre est 40. Les lettres du nom ne sont pas à l'écran. int n'est pas à l'écran. Console n'est pas à l'écran. Les chiffres 4 et 0 sont à l'écran, comme une seule ligne, 40. Enregistrez le fichier.

Le fichier que vous gardez

Gardez cette forme d'enseignement. Un mot de genre, int. Un nom, count. Un nombre entier, 40, deux chiffres, sans guillemets, sans point, sans espace entre les chiffres, et sans signe moins. Une ligne d'écriture, et cette ligne utilise le nom nu.

the file you keep

csharp
using System;

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

Lisez-le depuis le haut. using System; prépare les noms courts. public class Pine nomme le type. public static void Main() est l'endroit où le runtime démarre. Il n'y a pas de ligne string plant dans le fichier que vous gardez. int count = 40; range les deux chiffres. Il n'écrit rien. Console.WriteLine(count); écrit 40 et termine la ligne. Une ligne à l'écran. Pas de guillemets. Pas de seconde ligne.

Exécutez-le avec dotnet run. Le programme écrit 40. Il n'attend pas que vous tapiez. Les chiffres étaient déjà dans le fichier. Si dotnet run attend, ReadLine est encore dans le fichier. Supprimez cette ligne et gardez int count = 40; et la seule ligne d'écriture. L'écran montre 40. Une ligne. Pas de guillemets. Si l'écran montre count, la ligne d'écriture a des guillemets autour du nom. Si l'écran montre 4, la ligne de rangement est encore int count = 4;, un seul chiffre, ou le fichier est encore la page du compte de lettres. Le fichier que vous gardez a 40, deux chiffres. Vous ne réinstallez pas le .NET SDK pour un écran qui montre la mauvaise ligne.

Un espace entre les chiffres n'est pas un seul nombre. int count = 4 0; a un trou entre 4 et 0. Le build écrit une erreur. Il ne reste pas silencieux. Supprimez le trou pour que la ligne soit à nouveau int count = 40;. Un point n'est toujours pas un nombre entier pour int. int count = 40.0; fait écrire une erreur au build. Le fichier que vous gardez a 40, sans point et sans chiffre après un point. Des guillemets autour des chiffres sont des lettres, pas le nombre entier. int count = "40"; demande à un nom int de tenir deux lettres-chiffres. Le build écrit une erreur. Supprimez les guillemets si le mot de genre est int.

Un signe moins appartient aux chiffres

Une marque écrite contre les chiffres fait partie de ce seul nombre. La marque est le caractère - sans espace obligatoire entre elle et le premier chiffre. int count = -4; range un seul nombre entier. Il n'y a pas de second nombre sur la ligne. La ligne d'écriture reste Console.WriteLine(count);. L'écran montre -4. Une ligne. La marque est à l'écran, collée au chiffre. Le nom count n'est pas à l'écran.

Ceci est le deuxième fichier. Ce n'est pas le fichier que vous gardez. Le fichier que vous gardez range 40, sans signe moins, et son écran est 40. Utilisez cette deuxième forme quand vous voulez voir la marque, puis remettez int count = 40;.

a minus mark against one digit

csharp
using System;

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

Lancez dotnet run. L'écran montre -4. Une ligne. Pas de guillemets. Si l'écran montre 4, la marque manque sur la ligne de rangement. Si l'écran montre 40, vous êtes encore sur le fichier que vous gardez. Un espace entre la marque et le chiffre, int count = - 4;, est encore ce même seul nombre. Le build reste silencieux, et l'écran est encore -4. Le fichier que vous gardez n'utilise pas la marque. Après avoir vu -4, remettez le fichier gardé.

La division entière laisse tomber la fraction

Deux nombres entiers peuvent s'asseoir de chaque côté de /. La ligne int left = 7; range 7. La ligne int right = 2; range 2. La ligne d'écriture Console.WriteLine(left / right); divise ces nombres entiers. La réponse n'est pas 3.5. Avec int, la fraction est laissée tomber. L'écran montre 3. Une ligne. Le / n'est pas à l'écran. Les noms left et right ne sont pas à l'écran.

Ceci est le troisième fichier. Ce n'est pas le fichier que vous gardez. Le fichier que vous gardez range 40 et écrit 40. Utilisez cette troisième forme quand vous voulez voir la fraction laissée tomber, puis remettez le fichier gardé.

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);
    }
}

Lancez dotnet run. L'écran montre 3. Pas 3.5. Pas 7. Pas 2. Si l'écran montre 3.5, les noms ne sont pas tous les deux int, ou la ligne d'écriture n'utilise pas la division entière. Le fichier que vous gardez n'utilise pas cette division. Après avoir vu 3, remettez int count = 40; et un WriteLine(count).

Les guillemets autour des chiffres échouent pour int

Ce quatrième fichier met des guillemets autour des chiffres. Ce n'est pas le fichier que vous gardez. Gardez-le seulement jusqu'à ce que le build écrive l'erreur, puis remettez int count = 40; sans guillemets.

quotes around the digits

csharp
using System;

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

La ligne de rangement et l'écran

Les lignes et les écrans sont réunis ici. Le fichier que vous gardez est la première rangée. Les autres rangées sont des contrôles. Ce ne sont pas des fichiers supplémentaires à laisser enregistrés.

📊 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

L'écran est le nombre que vous avez rangé

Vous pouvez maintenant écrire un nombre entier comme chiffres dans le fichier et voir ces chiffres à l'écran. int count = 40; range 40. Console.WriteLine(count); écrit 40 et termine la ligne. Les deux chiffres forment un seul nombre, pas un compte de lettres et pas deux lignes. int count = -4; écrit -4, et la marque fait partie de ce seul nombre. Avec int, 7 / 2 écrit 3 et laisse tomber la fraction. Des guillemets autour des chiffres font écrire une erreur au build. La page suivante quitte ces chiffres. Elle range une valeur qui n'est que vrai ou faux, pas un nombre entier et pas une ligne de lettres.

🧠 Testez Vos Connaissances

Prêt à Commencer

Testez Vos Connaissances

Mettez-vous au défi avec ce quiz interactif et voyez à quel point vous comprenez le sujet

❓
7
Questions
🎯
70%
Pour Réussir
♾️
∞
Temps
🔄
∞
Tentatives

📝 Instructions

  • Lisez chaque question attentivement
  • Sélectionnez la meilleure réponse pour chaque question
  • Vous pouvez refaire le quiz autant de fois que vous le souhaitez
  • Votre progression sera affichée en haut