解题思路: 如果不调用函数,会很难实现效果。
参考代码:
#include <stdio.h>
int f(int x)
{
if(x == 1)
return 10;
else if(x>1)
return f(x-1)+2;
}
int main()
{
int x;
scanf("%d",&x);
printf("%d\n",f(x));
return 0;
}
0.0分
4 人评分
【求帮助】C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:794 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:1372 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:569 |
C语言训练-求素数问题 (C语言代码)浏览:1458 |
淘淘的名单 (C语言代码)浏览:1104 |
1051(奇了怪了)浏览:650 |
格式化数据输出 (C语言代码)浏览:822 |
良心推荐——>题解1049:C语言程序设计教程(第三版)课后习题11.1 (C语言描述——简单明了,时间复杂度低)浏览:1287 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:771 |
母牛的故事 (C语言代码)浏览:480 |