C程序设计(第五版) 课后习题 5.7
第五章 循环结构
空间限制:16MB时间限制:1s总提交数:2242通过率:54.68%题目来源: C程序设计(第五版)-谭浩强
计算下面 3 个式子的和:
题目要求输入:a, b, c 3个值,分别代表每个式的循环次数。比如上式中,a 为 100, b 为 50, c 为 10
在本题中,3 个循环的次数要求输入,每次只输入一组,即每次均只输入3个整数。
输入每个式中循环的次数:a b c
计算上式并输出结果,结果保留 2 位小数,注意:四舍五入!!
100 50 10
47977.93
#include <stdio.h>
int main()
{
double n1,n2,n3;
double k,s1 = 0, s2 = 0, s3 = 0;
scanf("%lf %lf %lf",&n1,&n2,&n3);
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("%.2lf",s1+s2+s3);
return 0;
}
题目来源 广东技术师范大学在线判题网站http://www.gpnuacm.com/#/home