【问题描述】
利用for语句编写程序求n以内(n>0且不包括n)同时能被3与7整除的所有自然数的倒数之和的平方根s,结果保留2位小数。
【输入形式】
输入n
【输出形式】
输出之和的平方根。
【样例输入】
100
【样例输出】
0.31
【样例说明】
保留2位小数
#include <stdio.h>
#include <math.h>
void main()
{
int n,a;
float b;
b=0;
scanf("%d",&n);
for(a=1;a<=n;a++)
{
if(a%3==0&&a%7==0)
b+=1/(float)a;
}
printf("%.2f",sqrt(b));
}