XYNUOJ 1080求和

来源:互联网 发布:网络隐私权的法律规定 编辑:程序博客网 时间:2024/06/05 06:35

1080: 习题5-7 求和

时间限制: 1 Sec  内存限制: 12 MB提交: 64  解决: 59[提交][状态][讨论版]

题目描述

求如下式子的和

请将结果定义为double类型。

注意求平方,不要用C数学库中提供的函数pow。

输入

输出

小数点后保留6位小数,末尾换行。

样例输入

样例输出

47977.928968

提示

C语言第四版教学实验-第五章 循环结构程序设计


 #include<stdio.h> int main() { int n1=100,n2=50,n3=10; double k,s1=0,s2=0,s3=0; for(k=1;k<=n1;k++) { s1=s1+k;} for(k=1;k<=n2;k++) { s2=s2+k*k; } for(k=1;k<=n3;k++) { s3=s3+1/k; } printf("%.6f\n",s1+s2+s3); return 0;  }