for (int i = 1; i < 10; i += 2)
{
Console.SetCursorPosition(40 - i / 2, i);
for (int j = 0; j < i; j++)
{
Console.Write("*");
}
}
Console.WriteLine( );
Console.ReadKey();
{
Console.SetCursorPosition(40 - i / 2, i);
for (int j = 0; j < i; j++)
{
Console.Write("*");
}
}
Console.WriteLine( );
Console.ReadKey();
{
Console.SetCursorPosition(40 - i / 2, i);//设置光标位置
for (int j = 0; j < i; j++)//当i=1时执行这里j开始自加直到j<i停止此处循环再回到1
{
Console.Write("*");//输出*号
}
}
{
Console.SetCursorPosition(40 - i / 2, i);//设置光标位置
for (int j = 0; j < i; j++)//当i=1时执行这里j开始自加直到j<i停止此处循环再回到1
{
Console.Write("*");//输出*号
}
}
{
Console.SetCursorPosition(40 - i / 2, i);
for (int j = 0; j < i; j++)
从上到下执行,里面的for循环完了之后,就循环一次外面的循环,,,,
{
Console.SetCursorPosition(40 - i / 2, i);
for (int j = 0; j < i; j++)
{
Console.Write("*");//输出*号
}
}这段代码的话 就是 首先 执行外循环
i=1 符合条件 进入内循环 内循环 则执行到 0<1未知 跳出 继续执行外循环,然后1=2符合条件
执行内循环 内循环已一直执行到 j<2位置 在执行外循环```````