依據下列 C 語言程式碼,執行 cat(12)所需要的乘法次數是多少? int cat ( int num ) { int k = 0; int temp = 0; if ( ( num == 0 ) || ( num == 2 ) ) { return 1; } else { for( k ; k < num ; k+=2 ) { temp += cat( k ) * cat( num - k – 2 ); } return temp; } }
A192
B186
C202正確答案
D196
答案與詳解
