Exemple #1
0
// test
int main(){
	int i;
	write(-1000);
	errorCount = 0;
	write(paraTest(10));
	eight_queen(0);
	write(gCount);
	structTest();
	breakContinueTest();
	for(i = 0; i < 25; ++i){
		write(callTest(i));
	}
	for(i = 0; i < 25; ++i){
		write(feb2(i));
	}
	logicArithmaticTest();
	arrayTest();
	scopeVariableTest();
	arithmaticTest();
	loopTest();
	relopTest();
	dfs(0,0);
	write(errorCount);
	write(-2000);
	return 0;
}
Exemple #2
0
void printFeb2() {
    printf("========== printFeb2 ==========\n");
    int i = 1;
    while (i <= 10) {
        printf("%d\t", feb2(i)) ;
        i = i + 1;
    }
    printf("\n");
}
Exemple #3
0
int feb2(int n) {
    // it's hard to print function name, so...
    if (n <= 2) { return 1; }
    return feb2(n - 1) + feb2(n - 2);
}
Exemple #4
0
int feb2(int i){
	if(feb2a[i])
		return feb2a[i];
	feb2a[i] = feb2(i-1) + feb2(i-2);
	return feb2a[i];
}