有以下程序: #include int fa(int x,int y) {if(x<=y)return 2*x+3; else return y; } int fb(int x,int y) {if(x<=y)return 2*y+3; else retu

admin2021-04-28  31

问题 有以下程序:
#include
int fa(int x,int y)
{if(x<=y)return 2*x+3;
else return y;
}
int fb(int x,int y)
{if(x<=y)return 2*y+3;
else return x;
}
main()
{int i,a=2,b=0;
for(i=1;i<=4;i++)
{a=fa(i,a);b=fb(i,b);}
printf(’’%d,%d\n’’,a,b);
}
程序运行后的输出结果是(  )。

选项 A、4,11
B、4,4
C、11,11
D、11,4

答案D

解析 此题是考查函数的循环调用,将a,b的初值代入,最后的结果是11,4。
转载请注明原文地址:https://kaotiyun.com/show/APtp777K
0

最新回复(0)