下述 C 程式執行後將會輸出: #include <stdio.h> void main(void) { float x=1.5,e=1.0,x_p=1.0; int i,n=2,f=1; for(i=1;i<=n;i++){ f*=i; x_p*=x; e+=x_p/f; } printf("%f",e); }
A3.625000正確答案
B4.481686
C2.500000
D1.000000
答案與詳解
迴圈 n=2 跑兩次。i=1:f=1, x_p=1.5, e=1+1.5/1=2.5。i=2:f=2, x_p=2.25, e=2.5+2.25/2=2.5+1.125=3.625。正解。
