选择题   有以下程序:
    #include <stdio.h>
    int f(int n)
    {if(n==1) return 1;
    else return f(n-1) +1; }
    main()
    { inti, j=0;
    for(i=1; i<3; i++) j+=f(i);
    print('%d\n', j); }
    程序运行后的输出结果是______。
 
【正确答案】 B
【答案解析】在mam函数中,对f(1)和f(2)的值进行了累加。f(1)=1,f(2)=f(1)+1=2最后,j的值为1+2=3。