我想输入10个数字,然后像这样在1行中显示它们:1,4,5,2,456,23,...
依此类推。
当我输入它们时,它一直在写它们,最后,当它应该以1行显示所有数字时,它仅显示最后一个。
我知道随机数是可行的,但是当我自己输入随机数时,我不知道如何完全不显示它们或将它们保持在同一行,甚至可能吗?
int a;
int x;
Console.WriteLine("a:");
a = int.Parse(Console.ReadLine());
x = 10;
for (int i = 0; i < x; i++)
{
a = int.Parse(Console.ReadLine());
}
Console.ReadKey();
我不知道怎么写在最后一行?
那么,您需要在输入时保存它们:
int num;
var nums = new List<int>();
while (nums.Count < 10)
{
Console.Write("Enter: ");
if (int.TryParse(Console.ReadLine(), out num))
{
nums.Add(num);
Console.Clear();
}
}
Console.WriteLine(string.Join(", ", nums));
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句