問題の説明
そして出力計算プログラムの書き込み
S =Σ Kを1 = N- 1 / K値= 1 + 1/2 + 1/ 3 + ... + 1 / N の。
そしてクレーム合計(N)の計算で定義された関数を呼び出し1 + 1/2 + 1/ 3 + ... + 1 / N
注:この問題の主な機能は以下の通りであります:
int main(){
int n;
scanf("%d",&n);
printf("%.3lf\n",total(n));
return 0;
}
エントリー
正の整数nは、最初のn個のSUM
輸出
sであり、最初のn個のアイテムを表します
サンプル入力
2
サンプル出力
1.500
ACコード
#include <stdio.h>
using namespace std;
double total(int n)
{
double sum = 0;
for(float i = 1; i <= n; i++)
{
sum += (1/i);
}
return sum;
}
int main(){
int n;
scanf("%d",&n);
printf("%.3lf\n",total(n));
return 0;
}