解题思路:
注意事项:
参考代码:
#include <stdio.h>
int main(void)
{
int f1, f2, f3, i, n;
while (scanf("%d", &n) != EOF)
{
if (n == 0)
printf("0\n");
else if (n == 1 || n == 2)
printf("1\n");
else
{
f1 = 1;
f2 = 1;
for (i = 3;i <= n;i++)
{
f3 = (f1 + f2) % 7654321;
f1 = f2;
f2 = f3;
}
printf("%d\n", f3);
}
}
return 0;
}
0.0分
0 人评分
简单的a+b (C语言代码)浏览:878 |
字符逆序 (C语言代码)浏览:706 |
求圆的面积 (C语言代码)浏览:1756 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:729 |
输入输出格式练习 (C语言代码)浏览:883 |
判定字符位置 (C语言代码)浏览:849 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:689 |
简单的a+b (C语言代码)浏览:542 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:420 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:855 |