練習4-7 求e的近似值(15 分)
自然常數e可以用級數1+1/1!+1/2!+⋯+1/n!來近似計算。本題要求對給定的非負整數n,求該級數的前n項和。
輸入格式:
輸入第一行中給出非負整數n(≤1000)。
輸出格式:
在一行中輸出部分和的值,保留小數點後八位。
輸入樣例:
10
輸出樣例:
2.71828180
#include <stdio.h> #include <math.h> int main(){ int n,i,i_2; double e=1; double sum=1; scanf("%d",&n); for(i=1;i<=n;i++){ for(i_2=1;i_2<=i;i_2++) { sum=sum*i_2; } e=e+1.0/sum; sum=1; } printf("%.8f",e); return 0; }
相關推薦
練習4-6 猜數字遊戲(15 分)
#include<stdio.h> int main() { int rand,m,n; int i,flag=1; scanf("%d%d",&rand,&n); for(i=1;i<=
練習4-7 求e的近似值(15 分)
自然常數e可以用級數1+1/1!+1/2!+⋯+1/n!來近似計算。本題要求對給定的非負整數n,求該級數的前n項和。輸入格式:輸入第一行中給出非負整數n(≤1000)。輸出格式:在一行中輸出部分和的值,保留小數點後八位。輸入樣例:10 輸出樣例:2.71828180#incl
練習4-7 求e的近似值
練習4-7 求e的近似值 (15 分) 自然常數e可以用級數1+1/1!+1/2!+⋯+1/n!來近似計算。本題要求對給定的非負整數n,求該級數的前n項和。 輸入格式: 輸入第一行中給出非負整數n(≤1000)。 輸出格式: 在一行中輸出部分和的值,保留小數點後八位
C語言練習4-7 求e的近似值
練習4-7 求e的近似值 在做這道題目的時候有點懵,一開始用的是兩個for迴圈,後來發現一個for迴圈也可以除錯成功。希望有路過的可以幫忙指點一下~渣渣小妹不勝感激! 自然常數e可以用級數1+1/1!+1/2!+⋯+1/n!來近似計算。本題要求對給定的非負整數n
7-1 求e的近似值(15 分)
一、題目 二、個人理解 此題主要的關鍵點在於如何不執行超時。 我們可以發現題目要求保留小數點後八位,於是我們測試資料發現當n>11時,保留8位的資料就不變了,於是我們可以大膽捨棄以後位數的計算。 對於此類題目,我們要仔細讀題目,發現它讓我們
習題5-7 使用函式求餘弦函式的近似值(15 分) 本題要求實現一個函式,用下列公式求cos(x)的近似值,精確到最後一項的絕對值小於e:
/*習題5-7 使用函式求餘弦函式的近似值(15 分) 本題要求實現一個函式,用下列公式求cos(x)的近似值,精確到最後一項的絕對值小於e: 函式介面定義: double funcos( double e, double x ); 其中使用者傳入的引數為誤差上限e和自變數x
中M2018秋C入門和進階練習 7-38 支票面額 (15 分)
7-38 支票面額 (15 分) 一個採購員去銀行兌換一張y元f分的支票,結果出納員錯給了f元y分。採購員用去了n分之後才發覺有錯,於是清點了餘額尚有2y元2f分,問該支票面額是多少? 輸入格式: 輸入在一行中給出小於100的正整數n。 輸出格式: 在一行中按格
習題2.7 彈球距離(15 分)浙大版《數據結構(第2版)》題目集
double logs lang log scanf col while printf otto 設有一個球從高度為h米的地方落下,碰到地面後又彈到高度為原來p倍的位置,然後又落下,再彈起,再落下…。請編寫函數求初始高度為h的球下落後到基本停下來(高度
7-26 單詞長度(15 分)
scanf scan -o scanner () see [] eat static 你的程序要讀入一行文本,其中以空格分隔為若幹個單詞,以.結束。你要輸出每個單詞的長度。這裏的單詞與語言無關,可以包括各種符號,比如it‘s算一個單詞,長度為4。註意,行中可能出現連續的空格
7-3 單詞長度 (15 分)
你的程式要讀入一行文字,其中以空格分隔為若干個單詞,以.結束。你要輸出每個單詞的長度。這裡的單詞與語言無關,可以包括各種符號,比如it’s算一個單詞,長度為4。注意,行中可能出現連續的空格;最後的.不計算在內。 輸入格式: 輸入在一行中給出一行文字,以.結束 提示:用scanf(
7-2 查驗身份證 (15 分)
一個合法的身份證號碼由17位地區、日期編號和順序編號加1位校驗碼組成。校驗碼的計算規則如下: 首先對前17位數字加權求和,權重分配為:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然後將計算的和對11取模得到值Z;最後按照以下關係對應Z值與校驗碼M的值:
7-1 字串替換 (15 分)
本題要求編寫程式,將給定字串中的大寫英文字母按以下對應規則替換: 原字母 對應字母 A Z B Y C X D W … … X C Y B Z A 輸入格式: 輸入在一行中給出一個不超
7-18 計程車計價 (15 分)
本題要求根據某城市普通計程車收費標準編寫程式進行車費計算。具體標準如下: 起步里程為3公里,起步費10元; 超起步里程後10公里內,每公里2元; 超過10公里以上的部分加收50%的回空補貼費,即每公里3元; 營運過程中,因路阻及乘客要求臨時停車的,按每5分鐘2元計收(
7-38 支票面額 (15 分)
一個採購員去銀行兌換一張y元f分的支票,結果出納員錯給了f元y分。採購員用去了n分之後才發覺有錯,於是清點了餘額尚有2y元2f分,問該支票面額是多少? 輸入格式: 輸入在一行中給出小於100的正整數n。 輸出格式: 在一行中按格式y.f輸出該支票的原始面額。如果無解,則輸出No
習題4-11 兔子繁衍問題 (15 分)(遞迴演算法)(陣列演算法)
一對兔子,從出生後第3個月起每個月都生一對兔子。小兔子長到第3個月後每個月又生一對兔子。假如兔子都不死,請問第1個月出生的一對兔子,至少需要繁衍到第幾個月時兔子總數才可以達到N對? 輸入格式: 輸入在一行中給出一個不超過10000的正整數N。 輸出格式: 在一行中輸出兔子總數達到N對
7-33 有理數加法(15 分)Java實現
7-33 有理數加法(15 分) 本題要求編寫程式,計算兩個有理數的和。 輸入格式: 輸入在一行中按照a1/b1 a2/b2的格式給出兩個分數形式的有理數,其中分子和分母全是整形範圍內的正整數。 輸出格式: 在一行中按照a/b的格式輸出兩個有理數的和。
PTA基礎程式設計題目集7-19 支票面額(15 分)
一個採購員去銀行兌換一張y元f分的支票,結果出納員錯給了f元y分。採購員用去了n分之後才發覺有錯,於是清點了餘額尚有2y元2f分,問該支票面額是多少? 輸入格式: 輸入在一行中給出小於100的正整數
7-8 單詞長度(15 分)(將字串中的單詞提取出來)
#include <bits/stdc++.h> using namespace std; int main() { string str, buf;//字串型別,長度不定 int n; getline(cin, str);//讀入字串
2017年團體程式設計天梯賽-大區賽 7-3 情人節(15 分)【字串】
7-3 情人節(15 分) 以上是朋友圈中一奇葩貼:“2月14情人節了,我決定造福大家。第2個贊和第14個讚的,我介紹你倆認識…………咱三吃飯…你倆請…”。現給出此貼下點讚的朋友名單,請你找出那兩位要請客的倒黴蛋。 輸入
7-32 單詞長度(15 分)
你的程式要讀入一行文字,其中以空格分隔為若干個單詞,以.結束。你要輸出每個單詞的長度。這裡的單詞與語言無關,可以包括各種符號,比如it's算一個單詞,長度為4。注意,行中可能出現連續的空格;最後的