解题思路:
用数组来对应年份,规律是本年数量等于上年数量+上上上年数量
注意事项:
本题是输入多组数据,这里用了一个while循环
参考代码:
#include<stdio.h> int main() { int year[56]={1,2,3}; int n,i; scanf("%d",&n); while(n!=0) { if(n>3) for(i=3;i<n;i++) year[i]=year[i-1]+year[i-3]; printf("%d\n",year[n-1]); scanf("%d",&n); } return 0; }
0.0分
0 人评分
Tom数 (C++代码)浏览:828 |
妹子杀手的故事 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:524 |
C语言训练-求函数值 (C语言代码)浏览:580 |
WU-字符串比较 (C++代码)浏览:756 |
DNA (C语言描述,数据结构)浏览:855 |
【绝对值排序】 (C语言代码)浏览:821 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:542 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:592 |
字符逆序 (C语言代码)浏览:643 |