单项选择题

设有如下变量定义:
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.不定值
相关试题
  • 已知a为8位二进制数,要想通过a^b运算使a...
  • 以下程序把从终端读入的20个整数以二进制...
  • 在对文件进行操作的过程中,若要是文件位置...
  • 设a、b、c为整数,且a=2、b=3、c=4,...
  • 下面定义的结构体类型包含3个成员,其中成...