1001元等于100分乘于100分多少个1元

每一本正式出版的图书都有一个ISBN號码与之对应ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”其中符号“-”是分隔符(键盘上的减号),最后一位是识别码例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言例如0代表英语;第一个分隔符“-”之后的三位数字代表出版社,例如670代表維京出版社;第二个分隔之后的五位数字代表该书在出版社的编号;最后一位为识别码

识别码的计算方法如下:

首位数字乘以1加上次位數字乘以2……以此类推,用所得的结果mod 11所得的余数即为识别码,如果余数为10则识别码为大写字母X。例如ISBN号码0-670-82162-4中的识别码4是这样得到的:对这9个数字从左至右,分别乘以12,…9,再求和即0×1+6×2+……+2×9=158,然后取158 mod 11的结果4作为识别码

编写程序判断输入的ISBN号码中识别码是否正确,如果正确则仅输出“Right”;如果错误,则输出是正确的ISBN号码

输入只有一行,是一个字符序列表示一本书的ISBN号码(保证输入符匼ISBN号码的格式要求)。

输出一行假如输入的ISBN号码的识别码正确,那么输出“Right”否则,按照规定的格式输出正确的ISBN号码(包括分隔符“-”)。

本次实验我是通过先读取字符串然后分割字符串通过split函数这样讲字符串以“-”分开,然后又调用Integer.parseInt函数又将字符串转为int型然后通过取余来进行计算。

}

以前实现的矩阵类中的代码仅供参考



//end 判断矩阵是否可逆
}//end 将矩阵化为阶梯型
}

我要回帖

更多关于 1元等于100分乘于100分 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信