【题目描述】
编写程序,输入n的值,求1/1−1/2+1/3−1/4+1/5−1/6+1/7−1/8+...+(−1)^n−1⋅1/n的值。
【输入】
输入一个正整数n。(1<=n<=1000)
【输出】
输出一个实数,为表达式的值,保留到小数点后四位。
【输入样例】
2
【输出样例】
0.5000
【知识点】
【kk老师的解析】- 高级题库请点击
- 考查学员分数的计算
- 考查学员-1的次方运算
- 考查学员奇偶数的判断
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int n,t;
double snum;
cin>>n;