问题描述:
求以下三数的和,保留2位小数 1~a之和 1~b的平方和 1~c的倒数和
样例输入:
100 50 10
样例输出:
47977.93
问题分析:
在这里需要注意两点:
1:使用数学函数要用添加对应的库。
2:注意在计算倒数加减时,要用1.0不能用1。
代码实现:
#include<stdio.h>
#include<math.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
int sum1=0;
int sum2=0;
double sum3=0;
double sum=0;
for(int i=0;i<=a;i++)
{
sum1+=i;
}
for(int k=0;k<=b;k++)
{
sum2+=pow(k,2);
}
for(int j=1;j<=c;j++)
{
sum3+=1.0/j;
}
sum=sum1+sum2+sum3;
printf("%.2lf",sum);
return 0;
}