}
main()
{ printf(\
答案:
=======(答案1)======= hane
第161题 (1.0分) 题号:687
#include
{ int a=1,b=2,x1,x2,x3; x1=add(a,b);
x2=add(add(a,b),b); x3=add(a,b);
printf(\}int add(int x,int y) { static int z=1; z=x+y+z; return(z); }
程序输出的第一行是【1】,第二行是【2】,第三行是【3】.
答案:
=======(答案1)======= 4
=======(答案2)======= 16
=======(答案3)======= 19
第162题 (1.0分) 题号:680 以下程序的输出结果是【1】. fun(int x) {int p;
if(x==0 || x==1) return(3); return x-fun(x-2); }
main()
{printf(\
答案:
=======(答案1)======= 2
第163题 (1.0分) 题号:700 #include
{int k=4,m=1,p; p=func(k,m); printf(\ p=func(k,m);
printf(\ }
func(inta,intb)
{static intm,i=2; i+=m+1; m=i+a+b; return(m); }
结果为:【1】
答案:
=======(答案1)======= 8,17
第164题 (1.0分) 题号:682
以下binary函数的功能是利用二分查找法从数组a的10个元素中对关键字m进行查找,若找到,返回此元素的下标;若未找到,则返回值-1.请填空: binary(int a[10],int m) { int low=0,high=9,mid; while(low<=high) { mid=(low+high)/2;