计算并输出n(包括n)以内所有能被5或9整除的自然数的倒数之和。 (结果精确到小数点后6位)
例如,若从键盘给n输入20后,则输出为0.583333
参考代码:
#include<stdio.h>
int main()
{
int i, n;
double sum = 0;
scanf_s("%d", &n);
for (i = 1; i <= n; i++)
if (i % 5 == 0 || i % 9 == 0)
sum += 1.0 / i;
printf("%.6lf\n", sum);
return 0;
}