单项选择题

有以下程序
#include
int fun (int x,int y)
{ if(x!=y) return ((x+y)/2);
else return (x);
}
main()
{ inta=4,b=5,c=6;
printf("%d\n",fun(2*a,fun(b,
C)));
}
程序运行后的输出结果是()。

A.3
B.6
C.8
D.12

<上一题 目录 下一题>
热门 试题

单项选择题
设有定义:struct {char mark[12];int num1;double num2;} t1,t2;,若变量均已正确赋初值,则以下语句中错误的是()。

A.t1=t2;
B.t2.num1=t1.num1;
C.t2.mark=t1.mark;
D.t2.num2=t1.num2;

单项选择题
有以下程序 #include int fun() { static intx=1; x*=2; return x; } main() { int i,s=1; for(i=1;i printf( %d n ,s); } 程序运行后的输出结果是()。

A.0
B.10
C.30
D.64

相关试题
  • 以下程序运行后的输出结果是()。 #incl...
  • 以下程序运行后的输出结果是()。 #incl...
  • 以下程序运行后的输出结果是()。 #incl...
  • 以下程序运行后的输出结果是()。 #incl...
  • 有以下程序,请在()处填写正确语句,使程...