不知道收钱,怎么办
#include <stdio.h>
unsigned fibonacci( int n ) {
if ( n == 1 || n == 2 )
return 1;
else
return fibonacci( n - 1 ) + fibonacci( n - 2 );
}
int find( int arr[], int length, int index ) {
unsigned i;
for ( i = 0; i < length; i++ )
if ( arr[i] == index )
return i;
return -1;
}
int main( ) {
int a[5] = { 1,2,3,4,5 };
printf( "%u\n", fibonacci( 7 ) );
/***************************/
int result = find( a, 5, 1 );
if ( result == -1 )
printf( "数据不存在\n" );
else
printf( "%d\n", result );
}