3344 - 习题5-7 求和
时间限制 : 1 秒
内存限制 : 12 MB
求如下式子的和

请将结果定义为double类型。
注意求平方,不要用C数学库中提供的函数pow。
题目输入
无
题目输出
小数点后保留6位小数,末尾换行。
输入/输出样例
输入格式
无
输出格式
47977.928968
C语言解答
# include <stdio.h> int main() { double a=0,b=0,c=0,d=1,e=1,f=1; double g; while (d<=100) { a=a+d; d=d+1; } while (e<=50) { b = b+e*e; e = e + 1; } while (f<=10) { c = c + 1.0/f; f = f + 1; } g = a+b+c; printf("%.6lf",g); return 0; }
C++解答
#include<stdio.h> int main() { double i=0,x=0,y=0; double z=0,sum=0; for(i=1;i<=100;i++) x=x+i; for(i=1;i<=50;i++) y=y+i*i; for(i=1;i<=10;i++) z=z+1/i; sum=x+y+z; printf("%lf\n",sum); }