原题链接:[编程入门]求和训练
解题思路:
1.求1-a的和,1-b的平方和,1-c的倒数和
2.用三个变量分别保存三种求和,在对这三个变量进行求和
注意事项:
输出数要保存两位小数float型用%.2f double型用.%.2lf
参考代码:
#include<stdio.h> #include<math.h> //用来引用pow函数 int main() { int a,b,c; float num,sum1,sum2,sum3; scanf("%d %d %d",&a,&b,&c); //1-a的和可看做等差数列求和用求和公式 这里用的for循环 for(int i=1;i<=a;i++) //i为循环变量,注意i<=a sum1+=i; for(int l=1;l<=b;l++) sum2+=pow(l,2); //引用pow函数进行平方求和 for(int k=1;k<=c;k++) sum3+=pow(k,-1); //这里我也用的pow函数 也可以用1.0/k num=sum1+sum2+sum3; printf("%.2f",num); return 0; }
0.0分
0 人评分
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程
发表评论 取消回复