问题
单项选择题
以下选项小可作为C语言合法整数的是( )。
A.10110B
B.0386
C.0Xffa
D.x2a2
答案
参考答案:C
解析: 整数可以用十进制、八进制或十六进制表示,并分为有符号数、无符号数和长整型数,由此可知选项A)错;选项B),用0386表示八进制错误,因为八进制数字为0~7八个数字,含有8是不对的;数字前加“0x”表示十六进制数,所以D)不对。
以下选项小可作为C语言合法整数的是( )。
A.10110B
B.0386
C.0Xffa
D.x2a2
参考答案:C
解析: 整数可以用十进制、八进制或十六进制表示,并分为有符号数、无符号数和长整型数,由此可知选项A)错;选项B),用0386表示八进制错误,因为八进制数字为0~7八个数字,含有8是不对的;数字前加“0x”表示十六进制数,所以D)不对。