解题思路:利用循环方法,将1~a和1~b的平方和1~c的倒数,分别求出。最后将三个和加起来得到结果
注意事项:倒数的求和要是1.0/i
参考代码:
#include<stdio.h> int main() { int a,b,c,i;//设变量 float sum=0; scanf("%d %d %d",&a,&b,&c);//输入赋值 for(i=1;i<=a;i++) sum+=i; for(i=1;i<=b;i++) sum+=i*i; for(i=1;i<=c;i++) sum+=1.0/i; printf("%.2f",sum);//输出 }
0.0分
2 人评分
#include<stdio.h> #include<math.h> int main() { double i=0,a,b,c,sum_a=0,sum_b=0,sum_c=0; a=b=c=0; scanf("%lf,%lf,%lf",&a,&b,&c); for(i=1;i<=a;i++) sum_a+=i; for(i=1;i<=b;i++) sum_b+=pow(i,2); for(i=1;i<=c;i++) sum_c+=(double)1/i; printf("%.2lf\n",sum_a+sum_b+sum_c); return 0; } 为什么我提交之后显示答案错误?
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:568 |
永远的丰碑 (C语言代码)浏览:653 |
C语言训练-排序问题<1> (C语言代码)浏览:599 |
printf基础练习2 (C语言代码)浏览:741 |
【计算两点间的距离】 (C语言代码)浏览:1473 |
K-进制数 (C语言描述,蓝桥杯)浏览:925 |
1126题解浏览:578 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:1151 |
C二级辅导-阶乘数列 (C语言代码)浏览:508 |
剪刀石头布 (C语言代码)浏览:1432 |