题目内容

表达式18/4*(4.0/8)值的数据类型是( C)。

A. int
B. float
C. double
D. 不确定

查看答案
更多问题

C 语言中,要求运算对象只能为整数的运算符是( A)。

A. %
B. /
C. >
D. *

int a=-1,b=4,k;k=(--a<0)&&!(b--<=0);printf("%d %d %d\n",k,a,b);后的输出结果是( ) 。

A. 1 -1 4
B. 1 0 3
C. 0 0 3
D. 1 -2 3

设有如下变量定义:int i=8,k,a,b;unsigned long w=5;double x=1,y=5.2;则符合C语言语法的表达式是().

A. a+=a-=(b=4 )*(a=3)
B. x%(-3)
C. a=a*3=2
D. y=int(i)

假没有以下变量定义: int k=7,x=12;则能使值为3的表达式是( )

A. x%=(k%=5)
B. x%=(x-k%5)
C. x%=k+k%5
D. (k%=5)- (x%=k)

答案查题题库