问题
单项选择题
设有定义:int k=1,m=2;float f=7;,则以下选项中错误的表达式是
A) k=k>=k
B) -k++ C) k%int(f)
D) k>=f>=m
答案
参考答案:C
解析: 选项C)中int(f)不正确,因为强制类型转换表示为:(类型名)(表达式),正确表示为(int)f。
设有定义:int k=1,m=2;float f=7;,则以下选项中错误的表达式是
A) k=k>=k
B) -k++ C) k%int(f)
D) k>=f>=m
参考答案:C
解析: 选项C)中int(f)不正确,因为强制类型转换表示为:(类型名)(表达式),正确表示为(int)f。