解题思路:这道题也可以连续使用递归来解决。
注意事项:
参考代码:
#include<stdio.h>
double function(int x);
int main(void)
{
int N, i;
double sum = 0;
scanf("%d", &N);
for (i = 1; i < N; i++)
sum += function(i);
printf("%.1lf", sum);
return 0;
}
double function(int x)
{
if (x > 1)
return function(x - 1) * 1.05;
else
return 30;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:1514 |
简单的a+b (C语言代码)浏览:520 |
上车人数 (C语言代码)浏览:777 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:377 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:548 |
神奇的fans (C语言代码)浏览:976 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:795 |
P1002 (C语言代码)浏览:951 |
C语言程序设计教程(第三版)课后习题8.1 (C++代码)浏览:586 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:550 |