第四章
单选
有以下程序,程序运行后的输出结果是( )
#include
int fun (int x,int y)
{ if (x!=y) return ((x+y)/2);
else return (x);
}
int main()
{ int a=4,b=5,c=6;
printf("%d\n",fun(2*a,fun(b,c)));
return 0;
}
A.12 B.6 C
有以下程序,程序运行的输出结果( )
#include
int f(int x);
int main()
{ int n=1,m;
m=f(f(f(n))); printf(“%d\n”,m);
return 0 ;
}
int f(int x)
{ return x*2;}
A.8 B.4 C
有以下程序,程序执行后变量w中的值是( )
#include
int funl(double a){return a*=a;}
int fun2(double x,double y)
{ double a=0,b=0;
a=funl(x);b=funl(y);return (int)(a+b);
}
int main()
{double w;w=fun2(1.1,2.0);……}
A.5.21 B.0.0 C
有以下程序,