数字
int count = 40; 把两位数字存成一个整数,而 Console.WriteLine(count) 写出 40。屏幕是一行。4 不是字母个数。0 不是旁边坐着的第二个数。公共类名保持为 Pine。你不会再次安装 SDK。
你写下的数字是一个数
打开 Pine 文件。类名仍是 Pine。本页不会给类型改名。若还有 string plant 行就删掉。删掉 plant.Length,删掉 plant[0],并删掉每个在点号后提问的行。也删掉任何 ReadLine 行。你保留的文件没有等待,没有 plant,也没有 Length。数字只由使用名字的写出行写出。
在 Main 里,存放行是 int count = 40;。int 是种类词。它说明这个名字保存一个整数。count 是名字,以小写 c 开头。= 号存放数字。数字是 4,然后是 0,中间什么都没有:没有空格、没有逗号、没有小数点、也没有引号。分号结束该行。这一行存放数字。它不写屏幕。存放不是写出。经过这一行时屏幕仍是空白。两位数字是一个数,四十写成 40,不是单词 forty,也不是先写一个 4、稍后另写一个 0。
字母计数页上的 4 是一个答案。plant.Length 查看了 leaf,写出行显示 4,而字母仍是 leaf。那个 4 并不是作为数字键入到存放行上的。本页离开那个提问。没有需要计数的 plant。40 里的 4 是你键入的一位数字,旁边的 0 是同一个数的另一位。若屏幕显示 leaf,或先 leaf 再 4,说明旧行仍在文件里。删掉它们,直到唯一存放的值是 40。
写出行是裸名字:Console.WriteLine(count);。没有引号,也没有点。C# 读取名字 count,写出该名字保存的整数,并结束该行。对你保留的文件,那个数是 40。名字本身的字母不在屏幕上。int 不在屏幕上。Console 不在屏幕上。数字 4 和 0 在屏幕上,作为一行,40。保存文件。
你保留的文件
保持这种教学形状。一个种类词,int。一个名字,count。一个整数,40,两位数字,没有引号,没有小数点,数字之间没有空格,也没有减号。一条写出行,且该行使用裸名字。
using System;
public class Pine
{
public static void Main()
{
int count = 40;
Console.WriteLine(count);
}
}
从上往下读。using System; 准备短名字。public class Pine 给类型命名。public static void Main() 是 runtime 开始的地方。你保留的文件里没有 string plant 行。int count = 40; 存放两位数字。它什么也不写。Console.WriteLine(count); 写出 40 并结束该行。屏幕上一行。没有引号。没有第二行。
用 dotnet run 运行。程序写出 40。它不会等你键入。数字已经在文件里。若 dotnet run 在等待,说明 ReadLine 仍在文件中。删掉那一行,保留 int count = 40; 和一条写出行。屏幕显示 40。一行。没有引号。若屏幕显示 count,说明写出行在名字外加了引号。若屏幕显示 4,说明存放行仍是一位数字的 int count = 4;,或者文件仍是字母计数页。你保留的文件有 40,两位数字。屏幕显示错误行时,你不会重新安装 .NET SDK。
数字之间的空格不是一个数。int count = 4 0; 在 4 和 0 之间有空隙。build 会写出错误。它不会保持安静。删掉空隙,使该行重新成为 int count = 40;。小数点对 int 仍不是整数。int count = 40.0; 会让 build 写出错误。你保留的文件有 40,没有小数点,也没有小数点后的数字。数字外的引号是字母,不是整数。int count = "40"; 要求一个 int 名字保存两位数字字母。build 会写出错误。若种类词是 int,就删掉引号。
减号属于这些数字
写在数字旁边的标记属于同一个数。标记是字符 -,它和第一位数字之间不必有空格。int count = -4; 存放一个整数。该行上没有第二个数。写出行仍是 Console.WriteLine(count);。屏幕显示 -4。一行。标记在屏幕上紧贴数字。名字 count 不在屏幕上。
这是第二份文件。不是你保留的那份。你保留的文件存放没有减号的 40,屏幕是 40。想看到减号时用这第二种形状,然后把 int count = 40; 放回去。
using System;
public class Pine
{
public static void Main()
{
int count = -4;
Console.WriteLine(count);
}
}
运行 dotnet run。屏幕显示 -4。一行。没有引号。若屏幕显示 4,说明存放行缺少减号。若屏幕显示 40,说明你仍在保留的文件上。减号与数字之间的空格,int count = - 4;,仍是同一个数。build 保持安静,屏幕仍是 -4。你保留的文件不使用减号。看到 -4 之后,把保留的文件放回去。
整数除法丢掉小数部分
两个整数可以分别写在 / 的两边。行 int left = 7; 存放 7。行 int right = 2; 存放 2。写出行 Console.WriteLine(left / right); 除以这些整数。答案不是 3.5。用 int 时,小数部分被丢掉。屏幕显示 3。一行。/ 不在屏幕上。名字 left 和 right 也不在屏幕上。
这是第三份文件。不是你保留的那份。你保留的文件存放 40 并写出 40。想看到被丢掉的小数部分时用这第三种形状,然后把保留的文件放回去。
using System;
public class Pine
{
public static void Main()
{
int left = 7;
int right = 2;
Console.WriteLine(left / right);
}
}
运行 dotnet run。屏幕显示 3。不是 3.5。不是 7。不是 2。若屏幕显示 3.5,说明两个名字并非都是 int,或写出行没有使用整数除法。你保留的文件不使用这种除法。看到 3 之后,把 int count = 40; 和一条 WriteLine(count) 放回去。
数字外的引号对 int 会失败
这第四份文件在数字外加了引号。不是你保留的那份。只保留到 build 写出错误为止,然后把不带引号的 int count = 40; 放回去。
using System;
public class Pine
{
public static void Main()
{
int count = "40";
Console.WriteLine(count);
}
}
存放行与屏幕
这些行和屏幕结果并排放在这里。你保留的文件是第一行。其他行是检查。它们不是要一直保存的额外文件。
📊 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 |
屏幕就是你存放的那个数
你现在可以在文件里用数字写出一个整数,并在屏幕上看到那些数字。int count = 40; 存放 40。Console.WriteLine(count); 写出 40 并结束该行。两位数字是一个数,不是字母计数,也不是两行。int count = -4; 写出 -4,减号属于同一个数。用 int 时,7 / 2 写出 3 并丢掉小数部分。数字外的引号会让 build 写出错误。下一页离开这些数字。它存放一个只有真或假的值,不是整数,也不是一行字母。
🧠 测试您的知识
测试您的知识
通过这个互动测验挑战自己,看看你对这个主题的理解程度如何
📝 说明
- 仔细阅读每个问题
- 为每个问题选择最佳答案
- 您可以随时重新参加测验
- 您的进度将显示在顶部