网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
通常ISBN号的定长为()位数字。
A
7
B
8
C
9
D
10
参考答案
参考解析
解析:
暂无解析
更多 “单选题通常ISBN号的定长为()位数字。A 7B 8C 9D 10” 相关考题
考题
国际标准书号由“ISBN”和10个数字组成,其格式为:ISBN组号-出版者号-书名号-校验码(如校验码为“10”则用符号“X”代表)。如果这10个数字自左至右依次乘以10,9,8,…,2,1,再求和后所得的结果能被11整除,则说明该书号校验正确。《信息处理技术员教程》的书号为:ISBN 7-302-11601-校验码,则校验码应是(26)。A.4B.5C.6D.7
考题
阅读以下说明和C函数,将应填入(n)处对应栏内。[说明]基于管理的需要,每本正式出版的图书都有一个ISBN号。例如,某图书的ISBN号为“978-7-5606-2348-1”。ISBN号由13位数字组成:前三位数字代表该出版物是图书(前缀号),中间的9个数字分为三组,分别表示组号、出版者号和书名号,最后一个数字是校验码。其中,前缀号由国际EAN提供,已经采用的前缀号为978和979;组号用以区别出版者国家、地区或者语言区,其长度可为1~5位;出版者号为各出版者的代码,其长度与出版者的计划出书量直接相关;书名号代表该出版者该出版物的特定版次;校验码采用模10加权的算法计算得出。校验码的计算方法如下:第一步:前12位数字中的奇数位数字用l相乘,偶数位数字用3相乘(位编号从左到右依次为13到2)。第二步:将各乘积相加,求出总和S。第三步:将总和S除以10,得出余数R。第四步:将10减去余数R后即为校验码V。若相减后的数值为10,则校验码为0。例如,对于ISBN号“978-7-5606-2348-1”,其校验码为1,计算过程为:S=9×1+7×3+8×1+7×3+5×1+6×3+0×1+6×3+2×1+3×3+4×1+8×3=139R=139mod 10=9V=10-9=1函数check(char code[])用来检查保存在code中的一个ISBN号的校验码是否正确,若正确则返回true,否则返回false。例如,ISBN号“978-7-5606-2348-1”在code中的存储布局如表3-1所示(书号的各组成部分之间用“-”分隔):表3-1 数组code的内容示例在函数check(char code[])中,先将13位ISBN号放在整型数组元素tarr[0]~tarr[12]中(如表3-2所示,对应ISBN号的位13~位1),由tarr[0]~tarr[11]计算出校验码放入变量V,再进行判断。表3-2 数组tarr的内容示例[C函数]boo1 cheCk(char code[]){int i,k=0;intS=0,temp=0;int V;int tarr[13]={0};if (Strlen(code) <17} return falSe;for(i=0; i<17; i++) /*将13位ISBN号存入tarr*/if(code[i]!='-')tarr (1)____ =code[i]-'0';for(i=0; (2)_____ ; i++ ); {if (i%2)S+= (3)______ ;elseS+= (4)______ ;}v=( (5)______ ==C)?0:10-s%10;if(tart[12]==v)return true ;return false;}
考题
试题三 (共15 分 )阅读以下说明和C 函数,将应填入 (n) 处的字句写在答题纸的对应栏内。【说明】基于管理的需要,每本正式出版的图书都有一个 ISBN 号。例如,某图书的 ISBN号为“978-7-5606-2348-1”。ISBN 号由 13 位数字组成:前三位数字代表该出版物是图书(前缀号),中间的 9个数字分为三组,分别表示组号、出版者号和书名号,最后一个数字是校验码。其中,前缀号由国际EAN提供,已经采用的前缀号为978和979;组号用以区别出版者国家、地区或者语言区,其长度可为1~5位;出版者号为各出版者的代码,其长度与出版者的计划出书量直接相关;书名号代表该出版者该出版物的特定版次;校验码采用模10加权的算法计算得出。校验码的计算方法如下:第一步:前 12 位数字中的奇数位数字用 1 相乘,偶数位数字用 3 相乘(位编号从左到右依次为13到2);第二步:将各乘积相加,求出总和S;第三步:将总和S 除以10,得出余数R;第四步:将10减去余数R后即为校验码V。若相减后的数值为10,则校验码为0。例如,对于ISBN 号“978-7-5606-2348-1”,其校验码为1,计算过程为:S=9×1+7×3+8×1+7×3+5×1+6×3+0×1+6×3+2×1+3×3+4×1+8×3=139R = 139 mod 10 = 9V = 10 – 9 = 1函数check(char code[])用来检查保存在code中的一个ISBN号的校验码是否正确,若正确则返回 true,否则返回 false。例如,ISBN 号“978-7-5606-2348-1”在 code 中的存储布局如表3-1所示(书号的各组成部分之间用“-”分隔):在函数check(char code[])中,先将13位ISBN号放在整型数组元素tarr[0]~tarr[12]中(如表3-2 所示,对应 ISBN 号的位13~位 1),由 tarr[0]~tarr[11]计算出校验码放入变量V,再进行判断。【 C 函数 】bool check(char code[]){int i, k = 0;int S = 0, temp = 0;int V;int tarr[13] = {0};if (strlen(code) 17) return false;for( i=0; i17; i++ ) /* 将13位ISBN 号存入tarr */if ( code[i]!= '-' )tarr[ (1) ] = code[i] - '0' ;for( i=0; (2) ; i++ ) {if ( i%2 )S += (3) ;elseS += (4) ;}V = ( (5) == 0 )? 0 : 10 - S %10;if ( tarr[12] == V)return true;return false;}
考题
2006年10月18日发布、2007年1月1日起实施的《中国标准书号(GB/T5795-2006)规定:一个中国标准书号由标识符“ISBN”和13位数字构成,13位数字分为EAN·UCC前缀、组成号、出版者号、出版序号、校验码5部分。
考题
联行行号标准为12位定长数字。例如“103124075008”其中“103”为农行的(),“1240”为参与机构所在城市的(),“7500”为参与机构的ABIS机构号,“8”为行号校验码。
考题
大额行号申报标准为12位定长数字,其中()。A、第1-3位为行别代码,农业银行行别代码统一为“103”。B、第4-7位为当地人民银行电子联行全国清算中心代码。C、第8-11位为该行的ABIS机构号。D、第12位为行号校验码,申报后由人民银行编订。
考题
判断题2006年10月18日发布、2007年1月1日起实施的《中国标准书号(GB/T5795-2006)规定:一个中国标准书号由标识符“ISBN”和13位数字构成,13位数字分为EAN·UCC前缀、组成号、出版者号、出版序号、校验码5部分。A
对B
错
考题
多选题大额行号申报标准为12位定长数字,其中()。A第1-3位为行别代码,农业银行行别代码统一为“103”。B第4-7位为当地人民银行电子联行全国清算中心代码。C第8-11位为该行的ABIS机构号。D第12位为行号校验码,申报后由人民银行编订。
考题
填空题联行行号标准为12位定长数字。例如“103124075008”其中“103”为农行的(),“1240”为参与机构所在城市的(),“7500”为参与机构的ABIS机构号,“8”为行号校验码。
考题
单选题根据广东农村信用社建库的业务规则及要求,以下哪一项是印鉴卡号的卡号规则?()A
顺序号+日期(8位数字)+机构号(5位数字)B
日期(8位数字)+机构号(5位数字)+顺序号C
机构号(5位数字)+日期(8位数字)+顺序号D
顺序号+机构号(5位数字)+日期(8位数字)
热门标签
最新试卷