声明多个变量,Console.ReadLine();

时间:2015-02-19 13:35:39

标签: c#

我正在尝试编写一个计算非负整数之间差异的程序。

输入 输入的每一行由一对整数组成。每个整数在0到2 ^ 63 -1(含)之间。输入以文件结尾终止。

输出 对于输入中的每对整数,输出一行,包含其差值的绝对值

这是我的代码:

static void Main(string[] args) {
    long A = long.Parse(Console.ReadLine());
    long B = long.Parse(Console.ReadLine());
    Console.WriteLine(Math.Abs(A - B));
}

但我需要在一行中声明A和B.我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

static void Main(string[] args) 
{
    string[] read = Console.ReadLine().Split(' ');
    long A = long.Parse(read[0]);
    long B = long.Parse(read[1]);

    Console.WriteLine(Math.Abs(A - B));
}