展开全部
#include <stdio.h>
int main(void)
{
int n, i;
int fab[55] = {1, 2, 3, 4, 6};
for (i = 5 ; i < 55 ; i++)
fab[i] = fab[i - 1] + fab[i - 3];
while (scanf("%d", &n), n)
{
printf("%d\n", fab[n - 1]);
}
return 0;
}
int main(void)
{
int n, i;
int fab[55] = {1, 2, 3, 4, 6};
for (i = 5 ; i < 55 ; i++)
fab[i] = fab[i - 1] + fab[i - 3];
while (scanf("%d", &n), n)
{
printf("%d\n", fab[n - 1]);
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int fun(int year)
{
int age[4] = {0};
int count = 1, i, temp;
for(i = 1; i <= year; i++)
{
temp = age[3];
age[3] = age[2];
age[2] = age[1];
age[1] = age[0];
age[0] = temp;
count += temp;
}
return count;
}
应该是的吧
{
int age[4] = {0};
int count = 1, i, temp;
for(i = 1; i <= year; i++)
{
temp = age[3];
age[3] = age[2];
age[2] = age[1];
age[1] = age[0];
age[0] = temp;
count += temp;
}
return count;
}
应该是的吧
更多追问追答
追问
粘上去运行不了。。。
追答
有什么反应?报错还是结果错误?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询