单项选择题

设有如下变量定义: 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.表达式不正确
<上一题 目录 下一题>
热门 试题

单项选择题
已有定义:double x;int i;,能正确给x赋70000.0的表达式是 ( )
A.x=7000*10
B.x=70000
C.x=35000+35000
D.i=700,x=i*100
单项选择题
若有如下定义: union aa {int n; char c[9]; float x;}a,b,c; 则下列叙述中不正确的是 ( )
A.union aa是定义的共用体类型
B.a,b,c是定义的共用体类型名
C.n、c[9]和x是共用体的成员名
D.a,b,c是定义的共用体变量名
相关试题
  • 以下程序实现带有头结点的单链表的建立,链...
  • 以下程序中,主函数调用了LineMax函数,实...
  • 若想通过以下输入语句给a赋值1,给b赋值2...
  • 以下函数把b字符串连到a字符串的后面,并返...
  • 有以下说明定义和语句,可用a.day引用结构...