单选题:有以下程序:
有以下程序:
#include
int f(int x)
{
int y;
if(x== 0||x==1) return(3);
y=x*x-f(x-2);
return y;
}
int main()
{
int z;
z=f(3);
printf("%d\n", z);
return 0;
}
程序运行后的输出结果是()
@[C](2)
A. 0
B. 9
C. 6
D. 8
A.0
B.9
C.6
D.8
答案:C
#include
int f(int x)
{
int y;
if(x== 0||x==1) return(3);
y=x*x-f(x-2);
return y;
}
int main()
{
int z;
z=f(3);
printf("%d\n", z);
return 0;
}
程序运行后的输出结果是()
@[C](2)
A. 0
B. 9
C. 6
D. 8
A.0
B.9
C.6
D.8
答案:C