以下使用for循环的代码打印用户输入的五个数字 . 我希望程序通过一串点将输出与输入分开 .
using System;
class abc
{
public static void Main(string[]args)
{
int i, j;
string[]tele = new string[5];
Console.WriteLine("Enter Five Numbers. Program Will Reproduce Them.");
for(i=0; i<=4; i++) // i is for accepting numbers
{
tele[i] = Console.ReadLine();
}
for(j=0;j<=4;j++) // j is for reproducing them
{
Console.WriteLine(tele[j]);
}
Console.WriteLine(".......................");
Console.ReadLine();
}
}
我一直试图将输入数字与程序打印出来的输出数字用点串分开:为此,代码行 Console.WriteLine(".......................");
指的是 . 在这个位置,在重新打印所有五个数字之后,它将虚线放在末尾 . 我确实尝试通过在j循环开始之前移动此代码行来操作程序,但这没有帮助 . 我很难有这样的显示如下所示 .
输入五个数字 . 计划将重现他们 . 123 456 789 234 345 .................... 123 456 789 234 345
我要求简要说明将代码行放在何处以产生所需输出的逻辑 .
1 回答
您只需要移动
Console.WriteLine()
语句 . 我建议您将来使用调试器逐步执行代码 .