永发信息网

用c语言编写函数fun,它的功能是,求小于形参n同时能被3与7整除的所有自然数之和的平方根,并且作

答案:2  悬赏:50  手机版
解决时间 2021-04-07 10:06
  • 提问者网友:戎马万世
  • 2021-04-06 09:34
用c语言编写函数fun,它的功能是,求小于形参n同时能被3与7整除的所有自然数之和的平方根,并且作
最佳答案
  • 五星知识达人网友:狂恋
  • 2021-04-06 10:58
double fun(int n)
{
double s=0;

int i;

for(i=;i
if(i%21==0) // 或写成 if(i%3==0&&i%7==0)

s+=i;

return sqrt(s); // 需要在程序前加数学函数头包含文件 include

}
全部回答
  • 1楼网友:渡鹤影
  • 2021-04-06 11:16
#include
#include
double fun(int n)
{
    int c = n/21;
    if(c < 0) return 0;
    if(c <= 1) return sqrt(c*21);
    return sqrt(21*c*(c+1)/2);
}
int main()
{
    int i;
    for(i = 1;i <= 100;++i){
        printf("%8.4f",fun(i));
        if(i % 10) continue;
        printf(" ");
    }
    return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯