试题与答案

表达式a%*b&-d#\2#+c!的结果的数值类型为( )。A.整型 B.长整型

题型:单项选择题

题目:

表达式a%*b&-d#\2#+c!的结果的数值类型为( )。

A.整型

B.长整型

C.单精度型

D.双精度型

答案:

参考答案:D

解析: 本题考查表达式类型。在运算时表达式中经常出现不同类型的变量,系统会自动进行类型转换,一般情况下会将数值类型定义为占用内存最多的类型。本题中有Integer整型 (%)、Long长整型(&)、Single单精度型(!) Double双精度型(#),因此,系统会将运算结果的数值类型定义为占用内容最多的双精度型。正确答案为选项D。

试题推荐
微信公众账号搜索答案