pascal 的fibonacci问题.求第n项的值.这个为啥偶数的是对的.奇数输出就不对了.var a,b,c,n:integer;beginread(n);b:=0;c:=1;a:=0;repeatc:=c+b;b:=c+b;a:=a+1;until a=round(n div 2);if n mod 2=1 thenwrite(c);if n mod 2=0 thenwrite(b)en

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 14:52:40
pascal 的fibonacci问题.求第n项的值.这个为啥偶数的是对的.奇数输出就不对了.var a,b,c,n:integer;beginread(n);b:=0;c:=1;a:=0;repeatc:=c+b;b:=c+b;a:=a+1;until a=round(n div 2);if n mod 2=1 thenwrite(c);if n mod 2=0 thenwrite(b)en

pascal 的fibonacci问题.求第n项的值.这个为啥偶数的是对的.奇数输出就不对了.var a,b,c,n:integer;beginread(n);b:=0;c:=1;a:=0;repeatc:=c+b;b:=c+b;a:=a+1;until a=round(n div 2);if n mod 2=1 thenwrite(c);if n mod 2=0 thenwrite(b)en
pascal 的fibonacci问题.求第n项的值.这个为啥偶数的是对的.奇数输出就不对了.
var a,b,c,n:integer;
begin
read(n);
b:=0;
c:=1;
a:=0;
repeat
c:=c+b;
b:=c+b;
a:=a+1;
until a=round(n div 2);
if n mod 2=1 then
write(c);
if n mod 2=0 then
write(b)
end.

pascal 的fibonacci问题.求第n项的值.这个为啥偶数的是对的.奇数输出就不对了.var a,b,c,n:integer;beginread(n);b:=0;c:=1;a:=0;repeatc:=c+b;b:=c+b;a:=a+1;until a=round(n div 2);if n mod 2=1 thenwrite(c);if n mod 2=0 thenwrite(b)en
何苦这么写呢
var
i,n:integer;
a,b,c:qword;
begin
readln(n);
a:=1;b:=1;c:=1;
for i:=3 to n do begin
c:=a+b;
a:=b;
b:=c;
end;
writeln(c);
end.

你的代码虽然比我的代码再循环中少一次赋值,但是
until a=round(n div 2);

这一句要做一次整除运算,还要调用函数,就不如我的了

有重复元素的排列问题pascal pascal语言编程问题(free pascal求1—N中的素数的个数.(1 Fibonacci数列函数的定义出错问题...#define M 4 #define N 5#includevoid main(){int i;int fibonacci(int n){if(n fibonacci数列的Mathmatica程序 pascal 火柴棒问题的图哪里有啊 Fibonacci 通项公式 Pascalfibonacci有个通项公式,用Pascal如何编写呢? pascal 的fibonacci问题.求第n项的值.这个为啥偶数的是对的.奇数输出就不对了.var a,b,c,n:integer;beginread(n);b:=0;c:=1;a:=0;repeatc:=c+b;b:=c+b;a:=a+1;until a=round(n div 2);if n mod 2=1 thenwrite(c);if n mod 2=0 thenwrite(b)en C语言编程问题:用Fibonacci数列为:1,1,2,3,5,8,13,.用Fibonacci数列为:1,1,2,3,5,8,13,.用递归法编写求Fibonacci数的函数,在主函数中输入一个自然数,输出不小于该自然数的最小的一个Fibonacci数. PASCAL 老鼠走迷宫问题 输出fibonacci序列的前十个数 Fibonacci数列的定义什么,举例讲讲! 输出fibonacci数列的前20个数 Pascal图的基本知识 PASCAL 需要的数学知识 C语言编程问题,求Fibonacci数列题目要求如图所示.. C语言纠错,【问题描述】输入2个正整数m和n(m≥1,n≤10 000),输出m n之间所有的Fibonacci数。Fibonacci数列(第一项起):1,1,2,3,5,8,13,21,…。要求定义并调用函数fib(n),它的功能是返回第n项Fibonacci 用递归的方法完成下列问题 求n个整数的积Pascal pascal问题,求程序:1、 文本文件t.in中第一行的一个 正整数N(N