n=1 时y=sin(1)*x1
n=2 y=sin(1/2)*x1+sin(2/2)*x2
n=3 y=sin(1/3)*x1+sin(2/3)*x2+sin(3/3)*x3;
n=4 y=sin(1/4)*x1+sin(2/4)*x2+sin(3/4)*x3+sin(4/4)*x4;
.
.
n=n y=sin(1/n)*x1+sin(2/n)*x2+.....sin(n/n)*xn; x1-xn是变量
for(int i=1;i<=n;i++)
{
y=y+sin(i/n)*x[i]; //x数组在前面自行先定义好
}
int[] x = new int[5];
double y = 0;
double n = 5;
for (int j = 1; j <= n;j++ )
{
x[j - 1] = j;
}
for (int i = 1; i <= n; i++)
{
y = y + (i/n)* x[i-1];
}
Console.WriteLine(y);
你输出y看下就对了。