解题思路:找到关系求出通项;递归思路; 常规思路
注意事项:
参考代码:eg:1
#include<stdio.h>
int hz_taozi(int n)
{
if(n==1)
return 1;
if(n>1)
return 2*hz_taozi(n-1);
}
int main()
{
int x;
scanf("%d",&x);
hz_taozi(x);
printf("%d",3*hz_taozi(x)-2); //找的是等比数列的关系求出通项!!
return 0;
}
eg2:
#include<stdio.h>
int hz(int n)
{
if(n==1)
return 1;
if(n>1)
return (hz(n-1)+1)*2;
}
int main()
{
int x;
scanf("%d",&x);
hz(x);
printf("%d",hz(x));
return 0;
}
eg:3
#include<stdio.h>
int main()
{
int N , i ,S;
scanf("%d",&N);
for(i=1,S=1;i<N;i++)
{
S=(S+1)*2;
}
printf("%d",S);
return 0;
}
0.0分
1 人评分
C二级辅导-阶乘数列 (C语言代码)浏览:642 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:562 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:761 |
WU-拆分位数 (C++代码)浏览:819 |
C语言训练-亲密数 (C语言代码)浏览:697 |
最小公倍数 (C语言代码)浏览:1107 |
A+B for Input-Output Practice (V) (C语言代码)浏览:497 |
1050题解(结构体数组与结构体指针的使用)浏览:1216 |
演讲大赛评分 (C语言代码)浏览:1697 |