12. 以下程序的输出结果是___________。A. 5.500000 B. 3.000000 C. 4.000000 D. 8.25
#include<stdio.h> double f ( int n ) { int i; double s; s=1.0; for ( i=1; i<=n; i++ ) s+=1.0/i; return s; } void main() { int i, m=3; float a=0.0; for ( i=0 ; i<m; i++ ) a+=f ( i ); printf (“%f\n”, a ); } 不要答案要过程,谢谢!