可爱的小明特别喜欢爬楼梯,他有的时候一次爬一个台阶,有的时候一次爬两个台阶,...
/*开发者:慢蜗牛 开发时间:2020.5.28
程序功能:小明爬楼梯
*/
#include<stdio.h>
int taijie(int n);
long taijie(int n)//求n台阶数的总方法
{
long int i, a = {1,2,4};
for (i = 3; i <= n; i++)
a = a+a+a;//根据规律推出的算法
return a;
}
void main()
{
int n;
while (1)
{
scanf_s("%d", &n);
while (n < 1 || n>47)//控制n在1到47之间
{
printf("input error,please re-enter\n");
scanf_s("%d", &n);
}
printf("%d\n", taijie(n));
}
}
页:
[1]