有变量定义“int a=7; float x=2.5, y=4.7;”,表达式x+a%3+(int)(x+y)%2/4的值是( )。
A. 2.5
B. 2.75
C. 3.5
D. 0
查看答案
设变量a是int,f是float型,d是double型,则表达式a*f+(d-a)运算结果的数据类型是( )。
A. int
B. float
C. double
D. 不确定
假设变量x和y为double型,且x已赋值为2,则表达式y=x+3/2的值是( )。
A. 3.5
B. 3
C. 2.0
D. 3.0
表示x≤y≤z的逻辑表达式为( )。
A. x<=y&&y<=z
B. x<=y AND y<=z
C. x<=y<=z
D. x<=y&y<=z
下列说法中正确的是( )。
A. 在C程序中,SUM和sum是两个相同的变量
B. 执行赋值表达式a=b后,将b的值放入a中且b的值不变
C. 在C语言中,整数能够被准确表示,但实数不能被准确表示
D. 执行”double a=10;”后变量a的值是10,因此实型变量可以存储整数