c语言的一道题,第六题,要过程?

 我来答
中隽8f
2020-12-07 · TA获得超过161个赞
知道小有建树答主
回答量:435
采纳率:39%
帮助的人:41.7万
展开全部

A、016   0x8f   018(×)//0开始的8进制数,但不可能含有8

B、0312  7ff(×)  -087(×)//7ff是16进制指数,但应该用0x开始,-087不该含有8

C、0xbc   0a7(×)   0xa // 0a7是什么?

D、070   0xf1  0x19//这三个数的格式都是对的,这是唯一正确选项

一个疯子4444
2020-12-07 · TA获得超过323个赞
知道小有建树答主
回答量:619
采纳率:62%
帮助的人:164万
展开全部
D正确,其他都错在一个点上,那就是c语言里面的八进制数要声明出来的话前面要有一个0,前面有一个0表示声明为八进制数,八进制数有0,1,2,3,4,5,6,7,怎么可能有8,a呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liujing198201
高粉答主

2020-12-07 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2.2万
采纳率:65%
帮助的人:907万
展开全部
这一题d对,016,070可以是八进制数,前面用0声明,但是018不行,至于十六进制数用0x来标明是十六进制数,可以是0-9,a-f。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
索索索东
2020-12-07 · 超过11用户采纳过TA的回答
知道答主
回答量:78
采纳率:50%
帮助的人:5.4万
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式