计算代数表达式Z,其中n由用户输入。使用2 for循环来解决问题。
到目前为止我的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, k = 1;
double z;
float sum, p;
n = Console.Read();
for (int i = 0; i < n; i+=2)
{
sum += p;
for (int j = 0; j < n; j++)
{
p *= (3 * k + 2);
}
}
}
}
}
我完全堆叠在for循环中......感谢任何帮助。
答案 0 :(得分:0)
所以下面的代码应该给出正确的结果:
float sum = 0;
int n = Console.Read();
for (int i = 1; i <= n; i++)
{
float p = 1;
for (int k = 1; k <= i+2; k++)
{
p *= (3 * k + 2);
}
sum += p;
}