COBOL的面试题

cobol进制相关的面试题!1.请写出立即数2048被放入下列数据类型的变量后的实际存储形式(以十六进制表示)类型字节1字节2字节3字节4字节59(5)9(5)comp-... cobol 进制相关的面试题! 1.请写出立即数2048被放入下列数据类型的变量后的实际存储形式(以十六进制表示)
类型 字节1 字节2 字节3 字节4 字节5
9(5)
9(5) comp-3
9(5) comp
s9(5)
s9(5) comp-3
zzzz9
x(5)
2.请写出一段代码将数字112358转换成不带符号位的压缩十进制数据
提示:压缩十进制数据是由多个半字节数字加放在最后一个字节的后半个字节符号组成,题目的要求就是去掉这个符号位,得到完全由半字节数字组成的数据。
3.
01 ws-edit.
05 ws-edit1 pic s9(4) comp value zeros.
05 ws-edit2 pic s9(4) comp-3 value zeros.
05 ws-edit3 pic s9(4) value zeros.
问题:ws-edit1、ws-edit2、ws-edit3在内存中存放的内容是什么(以十六进制表示)。
如何解答,先谢谢了。
展开
 我来答
yourwangyou
2012-08-15 · 超过10用户采纳过TA的回答
知道答主
回答量:18
采纳率:100%
帮助的人:25.5万
展开全部
第一题
类型 字节1 字节2 字节3 字节4 字节5
9(5) F0 F2 F0 F4 F8
9(5) Comp-3 00 00 02 04 8C
9(5) Comp 00 08 00 00 00 2048=256*8,所以是800
s9(5) F0 F2 F0 F4 C8
s9(5) Comp-3 02 04 8C 00 00
zzzz9 40 F2 F0 F4 F8
x(5) F2 F0 F4 F8 40

第二题
X PIC 9(6) Comp-3 VALUE 112358.
Y PIC 9(7) Comp-3.
Z PIC X(4).
MULTIPLY X BY 10 GIVING Y.
MOVE Y TO Z.
Z就是不带符号位的压缩十进制数据

第三题
ws-edit1:00 00
ws-edit2:00 00 0C
ws-edit3:F0 F0 F0 C0
百度网友b9e0665
2012-08-08 · 超过12用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:24.8万
展开全部
第1题:
类型 字节1 字节2 字节3 字节4 字节5
9(5) 0 2 0 4 8
9(5) comp-3 02 04 8F
9(5) comp 8 0 0
s9(5) 0 2 0 4 8
zzzz9 (SPACE) 2 0 4 8
x(5) 2 0 4 8 (SPACE)
追问
9(5) comp              8                0                0
这个为什么是800
追答
2048 转成16进制,就是800
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式