问答题
阅读以下标准书号校验码的技术说明和程序流程图,根据要求回答问题1至问题3。
[说明]
为实现图书的国际统一编码,便于实现计算机化的图书管理,每本正式出版的图书都印有国际标准书号。标准书号由“ISBN”、10个数字(0~9)组成,其格式如下。
ISBN 组号-出版者号-书名号-校验码
其中,校验码是根据前面9个数字计算得到的,用于计算机自动校验。假设标准书号的10个数字依次是a(1),a(2),…,a(10),则校验码a(10)的设置应使S=10*a(1)+9*a(2)+8*a(3)+…+1*a (10)能被11整除。如果校验码a(10)应设置成10,则规定以“X”表示之。
例如,《软件设计师考试考前冲刺预测卷及考点解析》的标准书号为:ISBN7-121-05027-5。第1段上的数字“7”是国际ISBN中心分配给中国ISBN中心管理的组号;第2段上的“121”表示电子工业出版社。标准书号的校验过程如图5-13所示,计算校验码的过程如图5-14所示。其中,Mod(S,11)表示S除以11得到的余数。
[问题2]
图5-13(或图5-14)中Mod(S,11)表示S除以11得到的余数。以下[C程序]实现不使用求余计算符号“%”,求取被除数p和除数q之间的余数。
[C程序]
【参考答案】
[问题2] 不使用求余计算符号“%”,求取被除数p和除数q之间的余数的C程序如下。 [C程序1]
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
[问题3] 请将以下与租赁者信息相关的数据字典条目补充完整。 登录信息=租赁者ID+密码 注册信息= (9) 租赁者信息= (10)
点击查看答案
问答题
[问题2] 识别关联的多重度是面向对象建模过程中的一个重要步骤。根据说明中给出的描述,请将图5-12中 (3)~(8)空缺处的内容填写完整。
点击查看答案
相关试题
[问题5] 该数据库系统在设计时,采用了...
[问题4] 假定分别在“职工”关系中的“...
[问题3] 查询每个部门中月工资最高的“...
[问题4] 关联(Association)和聚集(A...
[问题3] 假设《应试捷径——典型考题解...