1024: 按公式求和
Description
求以下三数的和,保留2位小数 1~a之和 1~b的平方和 1~c的倒数和
Input
a b c
Output
1+2+…+a + 12+22+…+b^2 + 1/1+1/2+…+1/c
#include <stdio.h>
int main(){
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
int sum1=a*(a+1)/2; //求和公式
int sum2=b*(b+1)*(2*b+1)/6; //同上
float sum3;
for(int k=1;k<=c;k++){
sum3+=1.00/k;
}
printf("%.2f",sum1+sum2+sum3);
return 0;
}