#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;
}