好了,今天的内容就计算分数加减表达式的值了,内容的详细意思也就是编写程序,输入nn的值,求11−12+13−14+15−16+17−18+...+(−1)n−1⋅1n11−12+13−14+15−16+17−18+...+(−1)n−1·1n的值。(博主正在冲200粉丝,喜欢的赶紧关注!!!
目录
1079:计算分数加减表达式的值
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 36857 通过数: 26613
编写程序,输入nn的值,求11−12+13−14+15−16+17−18+...+(−1)n−1⋅1n11−12+13−14+15−16+17−18+...+(−1)n−1·1n的值。
输入一个正整数nn。(1<=n<=1000)
输出一个实数,为表达式的值,保留到小数点后四位。
1. for语句
- #include
-
- using namespace std;
-
- int main()
- {
-
- double s = 0;
-
- int n, sign = 1;
-
- cin >> n;
-
- for(int i = 1; i <= n; i ++)
- {
-
- s += (double)sign * 1 / i;
-
- sign = - sign;
-
- }
-
- cout << fixed << setprecision(4) << s;
-
- return 0;
-
- }
【重要】
强调,博主正在充200粉丝,喜欢的点赞点个关注。