下列表达式的值为0的是( )
下列表达式的值为0的是( )

A、3%5
B、3/5.0
C、3/5
D、3<5
【正确答案】:C
【题目解析】:3%5,%是模运算,即除法中的余数。3/5=0余3,所以此表达式的值是3
3/5,C语言中如果除数和被除数都是int,除法运算按整除进行,所以3/5结果=0
3/5.0,因为分母是double,所以按照实数除法进行运算
3<5在这里是逻辑判断,3<5为真,所以等于1

Top