题目内容

阅读以下说明和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=139
R=139mod 10=9
V=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)______ ;
else
S+= (4)______ ;
}
v=((5)______ ==C)?0:10-s%10;
if(tart[12]==v)
return true ;
return false;
}

查看答案
更多问题

甲、乙、丙于2009年8月8日各出资l万元买得一幅名画,约定由甲保管。同年10月,甲遇见丁,丁愿意购此画。甲即将画作价4.5万元卖给丁。事后,甲告知乙、丙。乙、丙要求分得卖画款项,甲即分别给乙、丙各1.5万元。 丁购得该画后,于同年12月又将画以5万元卖给戊。两人约定:买卖合同签订后即将画交付戊,但因丁欲参与个人收藏品展,故与戊约定,若该画交付后半年内该收藏品展览未举行,则该画的所有权即转移给戊。依此约定,丁将画交付戊,戊亦先期支付价款4万元。戊友己亦爱该画。2010年3月,己以6万元的价格自戊处买此画。已嫌该画装裱不够精美,遂将该画送庚装裱店装裱。因己未按期付庚装裱店费用,该画被庚装裱店留置。庚装裱店通知己应在30日内付其费用,但己仍未能按期支付。庚装裱店遂将画折价受偿,扣除费用,将差额补偿给己。己不同意庚装裱店这一做法。丁于2009年12月与戊签订合同,因经营借款需要又于2010年2月将该画抵押给辛,辛以前即知丁有该画,后辛在庚装裱店见此画,方知丁在抵押该画之前己将该画卖给戊。戊于2010年4月死亡,其财产已由其妻壬与其子癸继承。辛找丁评理,丁找己,要求己返还该画或支付戊尚未支付的l万元价款。 根据以上案情,回答下列问题: 1.本案主要涉及哪些民事法律关系? 2.甲是否有权出卖该画?甲与丁之间的买卖行为是否有效? 3.丁与戊之间的买卖合同是否成立?该画的所有权何时转移? 4.戊是否有权出卖该画?己能否取得该画的所有权? 5.庚装裱店的做法是否合法? 6.丁能否以该画作抵押向辛借款?辛的权益能否得到保护?

Coaching is for people with ______ diseases.

试分析斯特德在这两天的工作日里是否有效地利用了时间?

The reasons that parents prefer to have sons are to continue______, to help earn money for

答案查题题库