int a, b, c;
a = 1;
b = 2;
c = a + 2*b;
for (a=1; c<15; a++)
{
Console.WriteLine(c.ToString());
}
Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)
我有一个简单的问题.我是否必须根据初始化变量来定义我的条件?
在上面的例子中,我希望循环在变量"a"变为10时停止,因此变量"c"将小于15.
但是输出是无限行"5".我希望我的输出为14.
我究竟做错了什么?