C語言簡單求和練習及答案

2021-10-11 22:46:26 字數 3645 閱讀 4994

求n分之一序列前n項和

本題要求編寫程式,計算序列 1 + 1/2 + 1/3 + … 的前n項之和。

輸入格式:

輸入在一行中給出乙個正整數n。

輸出格式:

在一行中按照「sum = s」的格式輸出部分和的值s,精確到小數點後6位。題目保證計算結果不超過雙精度範圍。

輸入樣例:

6輸出樣例:

sum = 2.450000

#include

intmain()

printf

("sum = %.6lf"

,sum)

;return0;

}

求奇數分之一序列前n項和

本題要求編寫程式,計算序列 1 + 1/3 + 1/5 + … 的前n項之和。

輸入格式:

輸入在一行中給出乙個正整數n。

輸出格式:

在一行中按照「sum = s」的格式輸出部分和的值s,精確到小數點後6位。題目保證計算結果不超過雙精度範圍。

輸入樣例:

23輸出樣例:

sum = 2.549541

#include

intmain()

printf

("sum = %.6lf"

,sum)

;return0;

}

求簡單交錯序列前n項和

本題要求編寫程式,計算序列 1 - 1/4 + 1/7 - 1/10 + … 的前n項之和。

輸入格式:

輸入在一行中給出乙個正整數n。

輸出格式:

在一行中按照「sum = s」的格式輸出部分和的值s,精確到小數點後三位。題目保證計算結果不超過雙精度範圍。

輸入樣例:

10輸出樣例:

sum = 0.819

#include

intmain()

for(i=

1;i<=n/

2;i++)}

else

for(i=

1;i<=n/

2;i++)}

printf

("sum = %.3lf"

,sum)

;return0;

}

求平方與倒數序列的部分和

本題要求對兩個正整數m和n(m≤n)編寫程式,計算序列和

m​^2+1/m+(m+1)​ ^2​​ +1/(m+1)+⋯+n​ ^2​​ +1/n。

輸入格式:

輸入在一行中給出兩個正整數m和n(m≤n),其間以空格分開。

輸出格式:

在一行中按照「sum = s」的格式輸出部分和的值s,精確到小數點後六位。題目保證計算結果不超過雙精度範圍。

輸入樣例:

5 10

輸出樣例:

sum = 355.845635

#include

#include

intmain()

printf

("sum = %.6lf"

,sum)

;return0;

}

求交錯序列前n項和

本題要求編寫程式,計算交錯序列 1-2/3+3/5-4/7+5/9-6/11+… 的前n項之和。

輸入格式:

輸入在一行中給出乙個正整數n。

輸出格式:

在一行中輸出部分和的值,結果保留三位小數。

輸入樣例:

5輸出樣例:

0.917

#include

intmain()

for(i=

1;i<=n/

2;i++

) sum=sum1+sum2;

printf

("%.3lf"

,sum);}

else

for(i=

1;i<=n/

2;i++

) sum=sum1+sum2;

printf

("%.3lf"

,sum);}

return0;

}

求平方根序列前n項和

本題要求編寫程式,計算平方根序列√

​1 +√​2​​ +√​3+⋯的前n項之和。可包含標頭檔案math.h,並呼叫sqrt函式求平方根。

輸入格式:

輸入在一行中給出乙個正整數n。

輸出格式:

在一行中按照「sum = s」的格式輸出部分和的值s,精確到小數點後兩位。題目保證計算結果不超過雙精度範圍。

輸入樣例:

10輸出樣例:

sum = 22.47

#include

#include

intmain()

printf

("sum = %.2lf"

,sum)

;return0;

}

求階乘序列前n項和

本題要求編寫程式,計算序列 1!+2!+3!+⋯ 的前n項之和。

輸入格式:

輸入在一行中給出乙個不超過12的正整數n。

輸出格式:

在一行中輸出整數結果。

輸入樣例:

5輸出樣例:

153

#include

intfactorial

(int n)

return result;

}int

main()

printf

("%d"

,k);

return0;

}

烏拉烏拉無了無了

題目來自

C語言素數求和 答案原創

題目內容 從鍵盤任意輸入乙個整數n,程式設計計算並輸出1 n之間的所有素數之和。函式原型 int isprime int x 函式功能 判斷x是否是素數,若函式返回0,則表示不是素數,若返回1,則代表是素數 程式執行結果示例1 input n 8 sum 17 程式執行結果示例2 input n 1...

C語言實驗分支結構練習及答案

1 設計程式計算下面函式的值。include intmain 2 某地計程車的收費方法如下 起步價6元,最多行駛3km 超過3km將按1.8元 km計算。編寫程式,輸入行駛里程數,計算並輸出車費。include intmain 3 修改第 2 題。方案一 行駛里程中不足1km的按照1km計算,如6....

C語言上機練習及答案(北航複試練習)(二)

第二次作業 數字排序 1.問題描述 編寫乙個程式,將輸入的三個數從小到大排列出來。include void main else if f1 f3 else if f2 f3 printf 按照從小到大的順序輸出 g,g,g n f1,f2,f3 2.問題描述 編寫乙個程式,使用者輸入若干整數,試找出...