递归)"/>
C语言实现青蛙跳台问题(不使用递归)
int jump_floor(int num) {int a = 1;int b = 2;int c = 0;if (num <= 2)return num;while(num>2){c = a + b;a = b;b = c;num--;}return c;
}
int main() {int num = 0;printf("请输入台阶数:");scanf("%d", &num);printf("%d", jump_floor(num));return 0;
}
问题实质:斐波那契数列
更多推荐
C语言实现青蛙跳台问题(不使用递归)
发布评论