信息学奥赛一本通:1079:计算分数加减表达式的值
·
【题目描述】
编写程序,输入n的值,求 的值。
【输入】
输入一个正整数n。(1<=n<=1000)
【输出】
输出一个实数,为表达式的值,保留到小数点后四位。
【输入样例】
2
【输出样例】
0.5000
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int n;
double sum=0;
cin>>n;
for(int i=1; i<=n; i++)
{
sum+=pow(-1,i-1)*1/i;//pow(a,b) 指数函数-第二章常用库函数已学
}
printf("%.4lf",sum);
return 0;
}
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)