【非原创】ISBN码
2024-08-28 19:00:09
#include<stdio.h>
int main(void)
{
char a[14],mod[12]="0123456789X";
#include <stdio.h>
int main(void){
char a[14], mod[12] = "0123456789X";
scanf("%s",a);/*没有&*/
int i, j = 1, t = 0;
for(i = 0; i < 12; i++)
{
if(a[i] == '-') continue;
t += (a[i]-'0')*j++; /*ascll值*/
}
if(mod[t%11] == a[12]) printf("Right");
else
{
a[12] = mod[t%11];
printf("%s",a) ;
}
return 0;
}
int t=0,j=1;
for(int i=0;i<12;i++)
{
if(a[i]=='-') continue;
t+=(a[i]-'0')*j++;
}
if(mod[t%11]==a[12]) printf("Right");
else
{
a[12]=mod[t%11];
printf("%s",a);
}
return 0;
}
最新文章
- Apache Torque入门学习
- 为Tcl编写C的扩展库
- java基础总结——概述
- easyui 分页 MVC
- 用jQuery做一个三级菜单,鼠标移动到二级菜单的选项上,然后再迅速离开后,当鼠标再移动到该一级菜单或其他二级菜单选项,三级菜单也会显示。
- JQuery easyui 笔记
- easyUI创建dialog弹框
- Mysql 语句中对关键字进行转义的方式
- Egret官方案例学习笔记
- 解决在iOS8环境下,当用户关闭定位服务总开关时,无法将APP定位子选项加入定位权限列表的问题
- Quick Trick About Using Dbms_Metadata With Forms_DDL In Oracle Forms
- hdu1020 Encoding
- 【大数取模】HDOJ-1134、CODEUP-1086
- Java SE (1)之 JFrame 组件 FlowLayout 布局
- [Design Pattern] Flywight Pattern 简单案例
- 彻底理解浮动float CSS浮动详解 清除浮动的方法
- lufylegend库 LGraphics
- C - The C Answer (2nd Edition) - Exercise 1-7
- Spring Security入门(3-5)Spring Security 的鉴权 - 决策管理器和投票器
- sql server 2012 减少日志
热门文章
- Linux server配置安装Java,Tomcat服务器
- Exchange Server 2016 管理邮箱收发限制
- Debian防御DDOS(简易版本)
- MVC渲染文章内容的html标签转义
- 随手练——HDU 1284 动态规划入门
- 随手练——HDU 1251 统计难题
- istringstream和ostringstream的实现
- Linux本地数据上传到阿里云OSS
- Apache2.4.34 + php 7.28 + MySQL8.0.12 安装及配置
- 并发编程(四)------并发quene