概率是:“读取两个分别名为A和B的变量,并将这两个变量求和,将其结果分配给变量X。如下所示打印X。在结果后打印最后一行,否则将得到“ Presentation错误”。
int A = Console.Read();
int B = Console.Read();
int C = A + B;
Console.WriteLine("X = " + C + "\n");
我以为就是这么简单(C ++中的cos是)。我最终错了。
答案 0 :(得分:0)
您应该转换Console.ReadLine()从键盘检索的字符串以具有整数:
int A = Int32.Parse(Console.ReadLine());
int B = Int32.Parse(Console.ReadLine());
int C = A + B;
Console.WriteLine("X = " + C + "\n");
以下是此代码的有效示例:working code
答案 1 :(得分:-3)
Console.ReadLine()
返回一个字符串。您必须将其转换为int
int Number = Convert.ToInt32(Console.ReadLine());
我不确定Console.WriteLine()
是如何处理数字的,但只是要确定
Console.WriteLine("X = " + C.ToString() + "\n");
EDIT
刚刚签出,Console.WriteLine()
如果不是字符串,则会自动调用对象.ToString()
方法,因此
Console.WriteLine("X = " + C + "\n");
还可以