我创建了一个字符串,允许用户输入5个名称。这些名称会存储,然后打印出来。然后,用户会遇到有关更改这5个名称之一的问题,更改后,会打印出新名称。我想问用户他/她是否要替换/更改任何名称,如果是,那么有多少?
class Program
{
static void Main(string[] args)
{
string[] namn = new string[5];
Console.Write("Write your 5 names:\n ");
for (int i = 0; i < 5; i++)
{
string ad = Console.ReadLine();
namn[i] = ad;
Console.WriteLine("Ur names are: " + namn[i]);
}
Console.WriteLine("Which name do u like to change (alt 1 to 5: ");
int tal = int.Parse(Console.ReadLine());
switch (tal)
{
case 1:
Console.WriteLine(" Write a new name: ");
Console.ReadLine();
break;
}
namn[tal - 1] = Console.ReadLine();
for (int i = 0; i < 5; i++)
{
Console.WriteLine("Ur new names are: " + namn[i]);
}
}
} }
我创建了一个字符串,允许用户输入5个名称。这些名称会存储,然后打印出来。然后,用户会遇到一个有关更改这5个名称之一的问题,更改后,会出现新名称...
查看它如何为您工作。
效果很好😀。非常感谢您的帮助。我只需要允许用户只输入字符串而不是int并添加一个替代选项,使用户可以完成程序。