如何保存循环中k的每个值

  • 本文关键字:循环 何保存 保存 c#
  • 更新时间 :
  • 英文 :


我正在尝试创建一个代码,可以随心所欲地计算这个无限公式。。。3+4/(234(-4/(456(+4/(678(-4/。。。。

static void Main(string[] args)
{
double a = 2;
double b = 3;
double c = 4;
double g = 2;
double t = 3;
double n = 4;
int A = 0;
while (A < 10)
{
double d = 4 / (a * b * c);
double e = -4 / (g * t * n);
double k = d + e;
if (A % 2 == 0)
{
g += 2;
t += 2;
n += 2;
A++;
}
else if (A % 2 == 1)
{
a += 2;
b += 2;
c += 2;
A++;
Console.WriteLine(k);

//3.1415926
}
}
}

要将k值保存到文件中,可以使用StreamWriter而不是Console。

static void Main(string[] args)
{
using StreamWriter writer = File.CreateText("output.txt");
// ...
writer.WriteLine(k);
}

最新更新