每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符“-”之后的三...
ISBN识别码判断 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”就是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔...
C语言每日一题——[NOIP2008]ISBN号码(牛客网第76题) 描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表...
public class ISBNClass { private String isbn; public String ISBN { get { return isbn; } set { isbn = value; } } public ISBNClass(String iSBN) { this.isbn = iSBN; } // 获取某位的ISBN字符 private static int GetISBNAt(String isbn, int index, bool xEnable) { char c = Convert.ToC...
c语言程序征求:每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最
day1 C语言:对于P1055 ISBN号码的代码优化及多解 先看题目 直接说最优解,其他方法后置 第一部分 1.第一个点是数据的输入,本人第一的想法是直接用int类型去接受数据,但因为“-”的存在,在取得各位数字时会用到复杂循环和取余计算,所以这里用到char类型输入数据去取得各个位上的数字,从而简化计算,不涉及复杂的...
c语言程序征求:每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最
C语言题,急!可以适量的用点C++ 问题描述: 每本书籍都有一个ISBN号码,ISBN号为一个由10个数码组成的的字符串,如果第一个数字乘以10加上第二个数字乘以9
C++ISBN号码问题 原创 PanDaoxi 2021-12-30 18:15:43 博主文章分类:C++ ©著作权 文章标签 #include i++ ios C语言 C 文章分类 C/C++ 后端开发 #include <iostream> #include <cstring> using namespace std; int main(){ char a[14]; int b[10],sum=0,len,j=0; cin>>a; len=strlen(a...
假设某13位ISBN号码前12位是:987-7-309-04547,其计算加权和为:S=9×1+8×3+7×1+7×3+3×1+0×3+9×1+0×3+4×1+5×3+4×1+7×3=117;计算S÷10的余数:M=7;计算10-M的差;N=3(如果10-M的值为10则校验码取0);所以,本书的13位ISBN的校验码是3。 输入:987-7-309-04547 输出:3 ...