那位大大 帮忙啊 急 用c语言做 给定程序功能是计算S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值

那位大大 帮忙啊 急 用c语言做 给定程序功能是计算S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值,第1张

计算过程分成4段,
f(-n)到f(-1);
f(0);
f(1);
f(2);
f(3)到f(n);
f(-n)到f(-1)你试下这个:
using System;
public class program
{
public static void Main()
{
float s1, s2=0, s3, s4=0, s=0;
int i, j;
int n;
string str;
ConsoleWriteLine("请输入要计算的整数:");
str = ConsoleReadLine();
SystemTextASCIIEncoding ascii = new SystemTextASCIIEncoding();
byte[] bytestr = asciiGetBytes(str);
n = ConvertToInt32(str);
if (n >= 1)
{
for (i = 1; i <= n; i++)
{
s1 = (((float)-i - 1) / ((float)-i - 2));
s2 = s2 + s1;
}
s3 = (1 + 1) / (1 - 2);
for (j = 3; j <= n;j++ )
{
s4 += ((float)j + 1) / ((float)j - 2);
}
s = s2 + s3 + s4;
}
else if ((n - 0)==0)
{
s = 0;
}
ConsoleWriteLine("当n={0}时,S={1}",n,s);
ConsoleReadLine();
}

}
C#写的,我自己调试通过了,你把计算的部分拿到C里面改下就好了。

以上就是关于那位大大 帮忙啊 急 用c语言做 给定程序功能是计算S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值全部的内容,包括:那位大大 帮忙啊 急 用c语言做 给定程序功能是计算S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/9265617.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存