基礎練習:1092:求出e的值
1092:求出e的值
【題目描述】
利用公式e=1+11!+12!+13!+…+1n! ,求e的值,要求保留小數點後10位。
【輸入】
輸入只有一行,該行包含一個整數n(2≤n≤15),表示計算e時累加到1n!。
【輸出】
輸出只有一行,該行包含計算出來的e的值,要求列印小數點後10位。
【輸入樣例】
10
【輸出樣例】
2.7182818011
主要還是掌握階乘的寫法
#include<iostream> #include<iomanip> using namespace std; int main() { int i,n; double m=1,sum=1; cin>>n; for(i=1;i<=n;i++) { m*=i; sum+=1/m; } cout<<fixed<<setprecision(10)<<sum<<endl; return 0; }
相關推薦
基礎練習:1092:求出e的值
1092:求出e的值 【題目描述】 利用公式e=1+11!+12!+13!+…+1n! ,求e的值,要求保留小數點後10位。 【輸入】 輸入只有一行,該行包含一個整數n(2≤n≤15),表示計算e時累加到1n!。 【輸出】 輸出只有一行,該行包含計算出來的e的值,要求列印小數點後10位。 【
【c語言】給一個不多於5位的正整數,要求: 1、求出它是幾位數 2、分別輸出每一位數字 3、按逆序輸出各位數字
// 給一個不多於5位的正整數,要求: // 1、求出它是幾位數 // 2、分別輸出每一位數字 // 3、按逆序輸出各位數字 #include <stdio.h> #include <math.h> int main() { int a,b,c
求出e的值
描述: 利用公式e = 1 + 1/1! + 1/2! + 1/3! + ... + 1/n! 求e 。 輸入: 輸入只有一行,該行包含一個整數n(2<=n<=15),表示計算e時累加到1/n!。 輸出: 輸出只有一行,
編寫JavaApplication,求出e=1+1/1!+1/2!+1/3!+···+1/n!···的近似值,要求誤差小於0.00001
class Conversion_E{ static int jc(int n){ if(n == 0 || n == 1) return 1;
有一個3*4的矩陣,要求程式設計求出其中值最大的那個元素的值,以及其所在行號列號
#include <stdio.h> #include <conio.h> int main(){ int a[3][4]={1,2,3,4,5,6,7,8,23,48,11,12}; int i,j,max=a[0][0],row,colu
【資料結構】C語言最基礎練習:棧的初始化,壓棧,出棧,遍歷,清空
隨手練習一下,詳細程式碼解釋都在程式碼片裡請仔細看看 如果有什麼不對的地方,請在下方留言 先建立標頭檔案: #define _CRT_SECURE_NO_WARNINGS 1 #ifndef _TEST_H #define _TEST_H //棧的鏈式儲存結構;
基礎練習:1091:求階乘的和
1091:求階乘的和 【題目描述】 給定正整數n,求不大於n的正整數的階乘的和(即求1!+2!+3!+…+n!),輸出階乘的和。 【輸入】 輸入有一行,包含一個正整數n(1 < n < 12)。 【輸出】 輸出有一行:階乘的和。 【輸入樣例】 5 【輸出樣例】 153 #in
python小練習7:求出100以內的素數
題:求出100以內所有的素數並打印出來。 分析:什麼是素數?素數就是隻能被 1 和它本身所整除的數。在前面的部落格中我已經寫了,怎麼判斷一個數是否為素數。現在我來給你一種思路,就是從2~100,逐個判斷
Linux_C練習:編寫一個程式,求出滿足下列條件的四位數:該數是個完全平方數,且第一、三位數字之和為10,第二、四位數字之積為12;
#include<stdio.h> #include<math.h> int main() { int num; int s1; int s2; for(num = 30; num < 100; ++num) { int r
從原理上理解如何由震源機制一個節面的解:strike,dip,rake可以求出另一個節面的解
方向 矢量 不難 角度 image 技術 log 表達 分享 首先,需要回到最原始的地震矩的表達式: 已知strike,dip,rake 根據strike和dip可以求出v,根據strike,dip,rake,可以求出u。 把求出來的v和u互換,相當於原來的位錯矢量變成法
課堂測試:輸入整數,求出各位數字的和
option system dia int 整數 != tdi n) .cn import javax.swing.JOptionPane;public class Add { public static void main(String[] args) { Str
編寫一個程序,求出200到300之間的數,且滿足條件:它們三個數字之積為42,三個數字之和為12
clas system print gpo 變量 輸出 滿足 定義 post //定義變量ge、shi、bai,用於存放個位、十位、百位上的數字 int number=0; //使用for循環 for(nu
藍橋杯-基礎練習 :java 數列排序問題
repl 給定 can .cn turn exti color 問題 http 問題描述 給定一個長度為n的數列,將這個數列按從小到大的順序排列。1<=n<=200 輸入格式 第一行為一個整數n。 第二行包含n個整數,為待排序的數,每個整數的絕對值小
藍橋杯- 基礎練習: 字母圖形
alt gpo pan 圖片 -- ext .com color ack import java.util.Scanner; public class W { /* A B C D E F G B A B C D E F C B A B C D E D C B A
Spark:求出分組內的TopN
lac args read setprop ber rgs cas arr repl 制作測試數據源: c1 85 c2 77 c3 88 c1 22 c1 66 c3 95 c3 54 c2 91 c2 66 c1 54 c1 65 c2 41
案例七:輸入一名學生的姓名和他的5門課成績,求出平均分並顯示。
成績 oid spa inf double project 平均值 ann 學生 package project_07; import java.util.Scanner; /** * 2018年9月7日22:52:49 * @author Suaron XiaM
Go基礎系列:struct的導出和暴露問題
n) 需要 完全 pack 參數 都是 nim 但是 便是 struct的導出和暴露問題 關於struct的導出 struct的屬性是否被導出,也遵循大小寫的原則:首字母大寫的被導出,首字母小寫的不被導出。 所以: 如果struct名稱首字母是小寫的,這個struct不會
藍橋杯: 基礎練習 十六進位制轉八進位制
問題描述 給定n個十六進位制正整數,輸出它們對應的八進位制數。 輸入格式 輸入的第一行為一個正整數n (1<=n<=10)。 接下來n行,每行一個由0~9、大寫字母A~F組成的字串,表示要轉換的十六進位制正整數,每個十六進位制數長度不超過100000。 輸出格式 輸出n行,每行
java實現:2018年9月9日晚上的京東筆試題:現給出n個物品的a,b,c引數,請你求出不合格品的數量。
題目: 現有n個物品,每個物品有三個引數,ai,bi,ci,定義i物品不合格的依據是:若存在物品j,且aj>ai,bj>bi,cj>ci,則稱i物品為不合格品。 現給出n個物品的a,b,c引數,請你求出不合格品的數量。 輸入: 第一行包含一個整數n(1<=n&
python基礎練習:迴圈控制語句及隨機數
設計一個程式,幫助小學生練習10以內的加法 詳情: - 隨機生成加法題目; - 學生檢視題目並輸入答案; - 判別學生答題是否正確? - 退出時, 統計學生答題總數,正確數量及正確率(保留兩位小數點); count = 0 countt = 0 while (1): num1 = ra