解题思路:
1、求和问题考虑用循环。
2、每个求和项均为同次幂,考虑利用pow()函数。
3、编写一个求和函数,参数为数和幂。
4、主函数调用求和函数求解。
注意事项:
1、数据类型为浮点型。
2、占用内存稍多。
参考代码:
#include<stdio.h>
#include<math.h>
float sum(float x, int n) //x为数,n为幂
{
float sum=0;
for(int i=1;i<=x;i++)
{
sum+=pow(i,n);
}
return sum;
}
int main()
{
float a,b,c;
scanf("%f%f%f",&a,&b,&c);
printf("%.2f",sum(a,1)+sum(b,2)+sum(c,-1));
return 0;
}
0.0分
1 人评分