编写程序,求下面数列的前10项的和,结果保留2位小数.-sin(1!),sin(2!),-sin(3!),...,(-1
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 17:29:01
编写程序,求下面数列的前10项的和,结果保留2位小数.-sin(1!),sin(2!),-sin(3!),...,(-1)^n×sin(n!) (
你要用什么语言写的呢?我用c#写了一个,程序如下:
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static int Factorial(int n) //求n的阶乘
{
if (n == 0 || n == 1)
return 1;
else
return n * Factorial(n - 1);
}
static void Main(string[] args)
{
double sum = 0;
for (int i = 1; i <= 10; i++)
{
sum += Math.Pow(-1, i) * Math.Sin(Program.Factorial(i));
}
Console.WriteLine(sum.ToString());
Console.Read();
}
}
}
运行结果如图,保留两位小数的话结果是-2.27
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static int Factorial(int n) //求n的阶乘
{
if (n == 0 || n == 1)
return 1;
else
return n * Factorial(n - 1);
}
static void Main(string[] args)
{
double sum = 0;
for (int i = 1; i <= 10; i++)
{
sum += Math.Pow(-1, i) * Math.Sin(Program.Factorial(i));
}
Console.WriteLine(sum.ToString());
Console.Read();
}
}
}
运行结果如图,保留两位小数的话结果是-2.27
C语言 编写程序,求下面数列前20项的和.结果保留2位小数.
编写程序,计算并输出下面数列前20项的和,结果取3位小数.(C++)
编写程序,计算并输出下面数列前20项的和,结果取3位小数.
编写程序计算并输出下面数列前十五项和,保留4位小数 1/(4*4)1/(7*7)1/(10*10)
数列求和 sin²1°+sin²2°+sin²3°+.+sin²88°+sin&
C程序,有一分数序列:2/1 3/2 5/3 8/5 13/8 21/13.求出这个数列的前N项之和,保留两位小数.
求一个数列前N项的和 编写程序
用C编程序:输入一个正整数n,输出2/1+3/2+5/3+8/5+…的前n项之和,保留两位小数.
sin^2x+cos^2y=1/2 求3sin^2x+sin^2y的最值
有数列 2/1、3/2、5/3、8/5、13/8、21/13…… 由键盘输入n,计算输出数列前n项和(结果保留四位小数)
用递推法编写求Fibonacci 数列前20项的C++程序.Fibonacci 数列为:1,1,2,3,5,8,13,2
用递推法编写求Fibonacci 数列前20项的C++程序.Fibonacci 数列为:1,1,2,3,5,8,1