求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.問題描述 編寫乙個程式,使用者輸入若干整數,試找出...