单项选择题

设有如下变量定义:
double a= 3.500000;float b=2.5;int m=2,n=3;
则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )。

A.2.5
B.3.5
C.4.5
D.表达式不正确
<上一题 目录 下一题>
热门 试题

单项选择题
函数fun的返回值是( )。 fun(char *a,char *b) int num=0,n=0; while(*(a+num)!=' 0')num++; while(b[n]) *(a+num)=b[n];num++;n++; return num;
A.字符串a的长度
B.字符串b的长度
C.字符串a和b的长度之差
D.字符串a和b的长度之和
单项选择题
若有如下程序: main() iht a[3][4]=l,2,3,4,5,6,7,8,9); printf( %d%d%d n ,a[0][2],a[1][3],a[2][3]); 则程序运行后的输出结果是( )。
A.380
B.480
C.160
D.不定值
相关试题
  • 下面程序的输出结果是( )。 main() ...
  • 有如下程序: main() char ch[2][...
  • 若有以下说明,则对初值中字符a的引用方式...
  • 下面程序的输出结果是( )。 #include...
  • 以下程序运行后,输出结果是( )。 main...