我想要显示完整的等式1 + 2 = 3
。
到目前为止我的尝试:
double x = 1, y = 2;
double add = x + y ;
Console.WriteLine(add);
Console.WriteLine("Press any key to continue");
Console.ReadKey();
虽然,这只给我3
作为输出!任何建议
答案 0 :(得分:2)
Console.WriteLine(x+" + "+y+" = "+add);
答案 1 :(得分:1)
试试这个:
Console.WriteLine("{0} + {1} = {2}", x, y, add)
如果你喜欢字符串连接而不是替换,那么chouaib的答案也是有效的。
答案 2 :(得分:0)
试试这个
double x = 1, y = 2;
string add = String.Format("{0} + {1} = {2}", x, y, x + y);
Console.WriteLine(add);
Console.WriteLine("Press any key to continue");
Console.ReadKey();
答案 3 :(得分:0)
这看起来很像你要求我们做一个家庭作业问题,所以我不会发布确切的代码(这是留给你的练习),但请查看String.Format方法。用它来构建一个字符串,其中包含用变量替换占位符的等式,然后将该字符串传递给Console.WriteLine
答案 4 :(得分:0)
您的代码存在问题,因为您只编写了javascript
,它指示程序仅显示“ add”值。
尝试以下代码:
Console.WriteLine(add)