單項(xiàng)選擇題

有如下程序
long fib(int n)
{
if(n>2)
return(fib(n-1)+fib(n-2));
else return(2);
}
main()
{
printf("%ld\n",fib(3));
}
該程序的輸出結(jié)果是()

A、2
B、4
C、6
D、8


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題設(shè)函數(shù)fun的定義形式為void fun(char ch,float x){……}則以下對函數(shù)fun的調(diào)用語句中,正確的是()

A、fun("abc",3.0);
B、t=fun(’D’,16.5);
C、fun(’65’,2.8);
D、fun(32,32);

3.單項(xiàng)選擇題若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯誤的是()

A、函數(shù)調(diào)用可以作為獨(dú)立的語句存在
B、函數(shù)調(diào)用可以作為一個函數(shù)的實(shí)參
C、函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中
D、函數(shù)調(diào)用可以作為一個函數(shù)的形參