麻烦大神帮忙写一下这三道c语言编程!感激!!

如题所述

#include <stdio.h>
#include <stdlib.h>

double FunA(double a,double d,int n)
{
    int i, sum = 0;
    for(i = 0; i < n; i++)
    {
        sum += (a + i*d);
    }
    return sum;
}

int main()
{
    int n;
    double a,d;
    scanf("%lf%lf%d",&a,&d,&n);
    printf("%lf",FunA(a,d,n));
    return 0;
}

追问

感谢!第二第三题能不能也看一下?

追答第二题
#include <stdio.h>
#include <stdlib.h>

int FunB(int m,int n)
{
    int i,count = 0;
    for(i = m; i < n;i++)
    {
        if(i%5 ==2 && i%7 == 4)
        {
            count++;
        }
    }
    return count;
}

int main()
{
    int m,n;
    scanf("%d%d",&m,&n);
    printf("%d\n",FunB(m,n));

    return 0;
}

第三题
#include <stdio.h>
#include <stdlib.h>

int FunC(int m)
{
    int i;
    for(i = 1; i <= m; i++)
    {
        if(m%i == 0)
        {
            printf("%d\t",i);
        }
    }
}
int main()
{
    int m;
    scanf("%d",&m);
    FunC(m);
    
    return 0;
}

温馨提示:答案为网友推荐,仅供参考
相似回答