解题思路:运用for循环来处理,通过三个循环来求得预期结果。
注意事项:第三个for循环为1.0/i;否则答案会有问题
参考代码:#include"stdio.h"
#include"math.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+=pow(i,2);
}
for(i=1;i<=c;i++)
{
sum+=1.0/i;
}
printf("%.2f",sum);
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:552 |
A+B for Input-Output Practice (III) (C语言代码)浏览:569 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:632 |
有关字符,字符串的输入输出函数说明浏览:478 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:564 |
永远的丰碑 (C语言代码)浏览:516 |
企业奖金发放 (C语言代码)浏览:2315 |
拆分位数 (C语言代码)浏览:514 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:512 |
1199题解浏览:653 |