#include <stdio.h>
int fab (int n) {
if(n == 1||n ==2) {
return 1;
}
return fab(n-1) + fab(n-2);
}
int main() {
for(int i = 2; i<= 40; i++) {
printf(fab(i));
}
return 0;
}
ccm1 代碼
[[cheerp::jsexport]]
int fab (int n) {
if(n == 1||n ==2) {
return 1;
}
return fab(n-1) + fab(n-2);
}
int main() {
for(int i = 2; i<= 40; i++) {
ccm1::log(fab(i));
}
return 0;
}
native gcc 耗時
real 0m1.109s
user 0m1.100s
sys 0m0.000s
CCM1 耗時
real 0m0.941s
user 0m0.916s
sys 0m0.018s
體積:
ccm1 => 477 B
gcc elf => 8512 B