单项选择题

有以下程序
#include<iostream.h>
float fun(int x,int y)
return(x+y);
void main()
int a=2,b=5,c=8;
cout<<fun((int)fun(a+c,b),a-c);
程序运行后的输出结果是( )。

A.编译出错
B.9
C.21
D.9.0
<上一题 目录 下一题>
热门 试题

单项选择题
假定MyClass为一个类,则执行MyClassa,b(2),*p;语句时,自动调用该类构造函数( )次。
A.2
B.3
C.4
D.5
单项选择题
以下程序段的执行结果是( )。 int a,y: a=l0;y=10 do a+=2; y+=a; cout<< a = <<a<< , << y= <<y<< n ; if(y>20)break: while(a<=14);
A.a=12,y=12
a=14,y=16
B.a=12,y=12
a=16,y=28
C.a=12,y=12
a=14,y=26
D.a=12,y=12
a=14,y=44
相关试题
  • 每个以符号______开头的行,为编译预...
  • 在程序设计阶段应该采取______和逐步...
  • 以下程序的执行结果是______。 #in...
  • 对虚函数使用对象指针或引用调用,系统使用...
  • 在析构函数中调用虚函数时,采用_____...