A-A+

设有定义:int k=1 m=2;float f=7;则以下选项中错误的表达式是()。A.k

2022-08-06 06:34:08 问答库 阅读 176 次

问题详情

设有定义:int k=1,m=2;float f=7;则以下选项中错误的表达式是()。
A.k=k>=k
B.-k++
C.k%int(f)
D.k>=f>=m请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:强制类型转换的一般形式为:(类型名)(表达式),而选项C)中没有给类型名加括号,所以选项C)错误。

考点:表达式,定义