c#编N的 整数

来源:百度知道 编辑:UC知道 时间:2024/06/03 06:16:02
1.接受一个整数N,
2.如果接收的值N为正数,输出一到N间的全部整数,
3.如果接收的值为负数,用Break或return退出程序;
4.转到A继续接收下一个整数
请问最后2步怎么做??

对于第三步,用Break的意思是整个程序的流程是一个死循环,当N为负的时候,用Break跳出循环体,renturn的功能大致也是一样

int n = 0;
while (true)
{
n = Convert.ToInt32(Console.ReadLine());
if (n > 0)
{
for (int i = 1; i <= n; i++)
{
if (i != n)
{
Console.Write(i.ToString() + ",");
}
else
{
Console.WriteLine(i.ToString());
}
}
}
else
{
break;
}
}