using System;
class S
{
static void Main()
{
int i;
for(i=0;(char)Console.Read()!='s';i++)
{
Console.WriteLine("print "+i);
};
}
}
最近我在学习C#,
遇见了一个从键盘输入S的程序,
判断read()函数输入的是不是s,
如果不是s,
则输出一次i,
再执行循环;
如果输入的是s;
退出循环;
但是我的执行结果如下:
请各路大神帮忙解答,为什么会一次输出三个数字呢??????