fib.jc

来自「The JILRunOnly project is a simple comma」· JC 代码 · 共 29 行

JC
29
字号

// fib.jc
// Calculate Fibonacci sequence for benchmarking purposes.

// imports
import stdlib;

// function main
function long main(const array& args)
{
	long ticks;

	stdlib::Print("*** FIB ***\n");

	ticks = stdlib::GetTicks();
	stdlib::Print( fib(32) );
	stdlib::Printf( "\ntime = %g\n", (stdlib::GetTicks() - ticks) / 1000.0 );

	return 0;
}

// function fib
function long fib(long n)
{
	if (n < 2)
		return 1;
	return fib( n-2 ) + fib( n-1 );
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?