一道C语言基础的选择题:若计算机内存中连续两个字节的内容其十六进制形式为34和64,则他们不可能是() A.

一道C语言基础的选择题:若计算机内存中连续两个字节的内容其十六进制形式为34和64,则他们不可能是()A.两个西文字符的ASCII码B.1个16位整数C.1个汉字的机内码... 一道C语言基础的选择题:若计算机内存中连续两个字节的内容其十六进制形式为34和64,则他们不可能是() A.两个西文字符的ASCII码 B.1个16位整数 C.1个汉字的机内码D.图像中一个或两个像素的编码
为什么答案是 :B
展开
 我来答
用QQ名居然违规
2011-03-09 · TA获得超过1110个赞
知道小有建树答主
回答量:1057
采纳率:50%
帮助的人:420万
展开全部
应当是C吧 原题是竖排的 可能出老师抄错题了
简单而言 汉字内码是两个高位为1的8位二进制数 即1XXXXXXX 1XXXXXXX
即两个>127的二进制数
原因见下
汉字机内码,又称“汉字ASCII码”,简称“内码”
汉字在计算机内部其内码是唯一的。因为汉字处理系统要保证中西文的兼容,当系统中同时存在ASCII码和汉字国标码时,将会产生二义性。例如:有两个字节的内容为30H和21H,它既可表示汉字“啊”的国标码,又可表示西文“0”和“!”的ASCII码。为此,汉字机内码应对国标码加以适当处理和变换。
GB码的机内码为二字节长的代码,它是在相应GB码的每个字节最高位上加“1”,即 汉字机内码=汉字国标码+8080H

原题
计算机内存中连续2个字节的内容其十六进制形式为34和64,则它们不能使()。
A.2个西文字符的ASCII码 C.1个16位整数
B.1个汉字的机内码 D.图像中的一个或两个像素的编码
答案B
追问
能不能把ABCD各解释一遍..为什么
追答
英文ascII值 0~128 即00~7F
16位整數 16個位為任何數都ok
圖像編碼 若是8位色 則一個點(像素)用8個位存
若是16位色 則16個位存 若24 32位色 ……
色位 相當於屏幕設分辨率的那個位數
1056455780
2011-03-09
知道答主
回答量:21
采纳率:0%
帮助的人:0
展开全部
若这两个字节中存放的是一个整数,则表明它存放的是一个短整型数,因为只有短整型数才只占用两个字节,那这个数的取值范围为-32678——32676,不可能为一个16位整数。所以,不可能为B。
你选的是A,16进制的34H,转为十进制为16*3+4=52,为字符’4‘;16进制的64H,转为十进制为6*16+4=100,为字符’n‘。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友09ef900
2011-03-08
知道答主
回答量:37
采纳率:0%
帮助的人:28.3万
展开全部
答案应该是C。。
汉字内码一般采用两个字节表示,为与英文字符区别,两个字节的最高位均规定为1.
34h、64h最高位均不是1.
追问
就是B。。我的标准答案
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3dfab56
2011-03-09 · TA获得超过259个赞
知道答主
回答量:34
采纳率:0%
帮助的人:20.9万
展开全部
同意LS的观点,根据汉字库便于与ASCII分开的规则,ASCII码是小于127的,而汉字是大于127的,具体可参照汉字库GB2132说明。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户74398
2011-03-09 · TA获得超过152个赞
知道答主
回答量:215
采纳率:0%
帮助的人:29.7万
展开全部
11~15 ABDCA
16~20 BABAC
21~24 BAAC
25 已知int i=10;表达式"20-0<=i<=9"的值是_b___。
A) 0 B) 1 C) 19 D) 20
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式