填空题
以下程序运行时输出到屏幕的结果中第一行是
1
,第二行是
2
,第三行是
3
。
#include<iostream.h>
int f(int n,int x)
{
x+=1;
if(n==3)
return x;
else
return x+f(n+1,x);
}
void main()
{
cout<<f(3,1)<<endl;
cout<<f(2,1)<<endl;
cout<<f(1,1)<<endl;
}
【正确答案】
【答案解析】
2、5、9
提交答案
关闭