问题
填空题
[程序]
#include
void f(int x,int y)
{
int mid;
if(x
mid=(x+y)/2;
cout<
f(x,mid);
}
}
void main(void)
{
f(1,10);
}
执行以上程序后输出的第一行是 () ,第二行是() ,第三行是 ()。
答案
参考答案:5;3;2
[程序]
#include
void f(int x,int y)
{
int mid;
if(x
mid=(x+y)/2;
cout<
f(x,mid);
}
}
void main(void)
{
f(1,10);
}
执行以上程序后输出的第一行是 () ,第二行是() ,第三行是 ()。
参考答案:5;3;2