单项选择题

有以下程序
#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
<上一题 目录 下一题>
热门 试题

单项选择题
定义如下一维数组:int a[5],*p;,则下列描述错误的是( )。
A.表达式p=p+1是合法的
B.表达式a=a+1是合法的
C.表达式p-a是合法的
D.表达式a+2是合法的
单项选择题
在数据结构中,从逻辑上可以把数据结构分成( )。
A.动态结构和静态结构
B.线性结构和非线性结构
C.集合结构和非集合结构
D.树状结构和图状结构
相关试题
  • 以下程序的输出是( )。 struct st in...
  • 下列程序输出的结果是( )。 #include...
  • 分析下面程序,该程序的运行结果是( )。...
  • 以下程序的执行结果是( )。 #include...
  • 下列程序用来判断数组中特定元素的位置所在...