#include <stdio.h> int main (void) { double a,b,c,d=1,f=1,h=1; int i,j,k; scanf("%lf%lf%lf", &a,&b,&c); double e=a; for(i = 1; i <a; ++i) //1~a的总和 { e+=d; d++; } double g=b*b; for(j = 1; j < b; ++j) //1~b的平方总和 { g+=f*f; f++; } double n=1/c; for(k = 1; k < c; ++k) //1~c的倒数总和 { n+=1/h; ++h; } printf("%.2lf", e+g+n); return 0; }
记录一下 #include<stdio.h> #include<math.h> int main() { double a,b,c; int i,j,k; double d=0,e=0,f=0; double sum; scanf("%lf %lf %lf",&a,&b,&c); for(i=1;i<=a;i++) d=d+i; for(j=1;j<=b;j++) e=e+j*j; for(k=1;k<=c;k++) f=f+1.0/k; sum=d+e+f; printf("%0.2lf",sum); return 0; }
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:748 |
C二级辅导-公约公倍 (C语言代码)浏览:1550 |
兰顿蚂蚁 (C++代码)浏览:1225 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1327 |
C语言程序设计教程(第三版)课后习题6.5 (C++代码)浏览:487 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:606 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:672 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:710 |
打印十字图 (C语言代码)浏览:2822 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:569 |