#include <stdio.h>
double fun(int n)
{
int i;
double a=0;
for(i=1;i<=n;i++)
{
if (i % 4 == 0 || i % 7 == 0)
a+=1.0/i; //因为a定义的是double,所以我们要把1写成浮点型的1.0
}
return a;
}
void main(){
int n;
double s;
printf("\nn:");
scanf("%d",&n);
s=fun(n);
printf("\n\ns=%f\n",s);
}
如果觉得这篇文章对你有用的话,可以支持一下博主,b站搜索:夜临ね 即可搜索到我,本人现在制作火影视频,如果要打段位也可以私聊我