问题 单项选择题

有以下程序( )。
#include<iostream.h>
int f(int n)

if(n==1)return 1;
else
return f(n-1)+1;

void main()

int i,j=-;
for(i=1;i<3;i++)
j+=f(i);
cout<<j<<endl;

程序运行后输出结果是( )。

A.4

B.3

C.2

D.1

答案

参考答案:B

解答题
单项选择题