習題2-6 求階乘序列前N項和(15 分)
本題要求編寫程式,計算序列 1 的前N項之和。
輸入格式:
輸入在一行中給出一個不超過12的正整數N。
輸出格式:
在一行中輸出整數結果。
輸入樣例:
5
輸出樣例:
153
#include<stdio.h> double fact (int n); int main (void) { int i, n; double sum; scanf("%d", &n); sum=0; for(i=1; i<=n; i++){ sum=sum+fact(i); } printf("%.0f", sum); return 0; } double fact (int n) { int i; double product; product=1; for(i=1; i<=n; i++){ product=product*i; } return product; }
相關推薦
習題2-6 求階乘序列前N項和(15 分)
本題要求編寫程式,計算序列 1 的前N項之和。輸入格式:輸入在一行中給出一個不超過12的正整數N。輸出格式:在一行中輸出整數結果。輸入樣例:5 輸出樣例:153#include<stdio.h> double fact (int n); int main (voi
中M2018春C入門和進階練習集-程式設計題34 7-34 求分數序列前N項和(15 分)
7-34 求分數序列前N項和(15 分) 本題要求編寫程式,計算序列 2/1+3/2+5/3+8/5+... 的前N項之和。注意該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。 輸入格式: 輸入在一行中給出一個正整數N。 輸出格式: 在一行
7-34 求分數序列前N項和 (15 分)
本題要求編寫程式,計算序列 2/1+3/2+5/3+8/5+... 的前N項之和。注意該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。 輸入格式: 輸入在一行中給出一個正整數N。 輸出格式: 在一行中輸出部分和的值,精確到小數點後兩位。題目保證計算結果不
7-32 求交錯序列前N項和 (15 分)
本題要求編寫程式,計算交錯序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N項之和。 輸入格式: 輸入在一行中給出一個正整數N。 輸出格式: 在一行中輸出部分和的值,結果保留三位小數。 輸入樣例: 5 輸出樣例: 0.917 思路:觀察得第
5-17 求階乘序列前N項和 (15分)
本題要求編寫程式,計算序列 1!+2!+3!+⋯1! + 2! + 3! + \cdots1!+2!+3!+⋯ 的前N項之和。 輸入格式: 輸入在一行中給出一個不超過12的正整數N。 輸出格
6-6 求單鏈表結點的階乘和(15 分) 本題要求實現一個函式,求單鏈表L結點的階乘和。這裡預設所有結點的值非負,且題目保證結果在int範圍內。
int FactorialSum( List L ){ int max=0,sum=0; List p,head; head=L; p=head; while(p!=NULL) { if(max<p->Data) max=p->Dat
循環-10. 求序列前N項和(15)
sum adding p s ros 小數 ... pac ron 循環 本題要求編敲代碼,計算序列 2/1+3/2+5/3+8/5+... 的前N項之和。註意該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。 輸入格式: 輸入在一行中給出
PTA | 求交錯序列前N項和
本題要求編寫程式,計算交錯序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N項之和。 輸入格式: 輸入在一行中給出一個正整數N。 輸出格式: 在一行中輸出部分和的值,結果保留3位小
迴圈-24. 求給定序列前N項和之二
本題要求編寫程式,計算序列 1! + 2! + … 的前N項之和。 輸入格式: 輸入在一行中給出一個不超過12的正整數N。 輸出格式: 在一行中輸出整數結果。 輸入樣例: 5 輸出樣例:
迴圈-21. 求交錯序列前N項和(15)
本題要求編寫程式,計算交錯序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N項之和。 輸入格式: 輸入在一行中給出一個正整數N。 輸出格式: 在一行中輸出部分和的值,結果保留3位小數。 輸入樣例: 5 輸出樣例: 0.917 程式: #incl
05-0. 求序列前N項和(15)
本題要求編寫程式,計算序列 2/1+3/2+5/3+8/5+... 的前N項之和。注意該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。 輸入格式: 輸入在一行中給出一個正整數N。 輸出格式: 在一行中輸出部分和的值,精確到小數點後2位。題
5-14 求平方根序列前N項和 (15分)
本題要求編寫程式,計算平方根序列1+2+3+⋯\sqrt{1} + \sqrt{2} + \sqrt{3} + \cdots√1+√2+√3+⋯的前N項之和。可包
PTA-求分數序列前N項和
求分數序列前N項和本題要求編寫程式,計算序列 2/1+3/2+5/3+8/5+... 的前N項之和。注意該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。輸入格式:輸入在一行中給出一個正整數N。輸出格式:在一行中輸出部分和的值,精確到小數點後兩位。題目
2-6 帶頭結點的鏈式表操作集 (20 分)
本題要求實現帶頭結點的鏈式表操作集。 函式介面定義: List MakeEmpty(); Position Find( List L, ElementType X ); bool Insert( List L, ElementType X, Position P ); bool D
C語言:求Fibonacci數列的前n項和
求Fibonacci數列的前n項和。這個數列有如下特點:第1,2兩個數為1,1。從第三個數開始,該數是其前面兩個數之和。 include<stdio.h> int fibon( int n) { int f1=1 ; int f2=1 ;
zcmu-1120: 前n項和(思維)
1120: 前n項和 Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 267 Solved: 122 [Submit][Status][Web Board] Description 有一個序列,?1?2?3…?n
6-4 十進制轉換二進制 (15 分)
lse 一個 () return 轉換 裁判 pre 輸出 obi 本題要求實現一個函數,將正整數n轉換為二進制後輸出。 函數接口定義: void dectobin( int n ); 函數dectobin應在一行中打印出二進制的n。建議用遞歸實現。 裁判測試程
7-28 求整數的位數及各位數字之和 (15 分)
對於給定的正整數N,求它的位數及其各位數字之和。 輸入格式: 輸入在一行中給出一個不超過109的正整數N。 輸出格式: 在一行中輸出N的位數及其各位數字之和,中間用一個空格隔開。 輸入樣例: 321 輸出樣例: 3 6 思路:對10取餘 獲得數字最末
ACMNO.12有一分數序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出這個數列的前N項之和,保留兩位小數。 輸入 N 輸出 數列前N項和 樣例輸入 10
題目描述 有一分數序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出這個數列的前N項之和,保留兩位小數。 輸入 N 輸出 數列前N項和 樣例輸入 10 樣例輸出 16.48 來源/分類 C語言 題目
習題2.5 兩個有序鏈表序列的合並(15 分)浙大版《數據結構(第2版)》題目集
merge 其中 接口 cnblogs oid color 給定 style bsp 本題要求實現一個函數,將兩個鏈表表示的遞增整數序列合並為一個非遞減的整數序列。 函數接口定義: List Merge( List L1, List L2 ); 其中Lis