`
wooyon
  • 浏览: 23562 次
  • 性别: Icon_minigender_1
  • 来自: XT
社区版块
存档分类
最新评论

中语编程示例——18位身份证格式验证算法

阅读更多

实实在在的 中文编程语言

中语——一种全新的中文编程语言

 

源码及算法说明在作者主页 http://hi.baidu.com/liugaotian

 

 

  • 描述: 用中语写18位身份证格式验证算法 运行截图http://hi.baidu.com/liugaotian
  • 大小: 180.4 KB
  • 描述: 用中语写18位身份证格式验证算法 http://hi.baidu.com/liugaotian
  • 大小: 133.8 KB
分享到:
评论
6 楼 wooyon 2008-04-25  
别急,因为这一切才最近开始的,现在条件不够,只能到网吧里发布相关信息。
至于说“学习版”嘛,我原计划中不止于此,不久就会有这方面的消息了。
敬请关注
5 楼 魔力猫咪 2008-04-25  
那就是你宣传有问题了。你要突出自己的优势。如果没有特别的优势,谁用你这种需要敲更多键盘才能写出来的语言。
就好像动态语言对静态语言。如果没有特别的优势,谁用你。你只有能做到像动态语言那样,一句话能处理静态语言好多句,才有推广的价值。也就是一句中文代码能顶很多句英文代码。
还有就是不要上来就说钱。起码要给个免费版让大家学习。我要有450,我绝不买你这种不知道如何,没有任何名气的语言编译器。还不如加点钱买个Vista先把自己用盗版的帽子摘了呢。现在收费的编译器有几个?没有特别的需求,大家用的编译器都是免费的。我知道的收费编译器就是Intel的C和Fortran编译器。国内E语言虽然也收费,但是起码有个免费的学习版。
4 楼 wooyon 2008-04-25  
这绝不是简简单单替换一下关键字的把戏,至于有英文嘛,那是习惯了,难道硬要替换成甲乙丙吗(这就显得有些偏激了),不过这也说明中文英文在编程语言设计上没有什么区别,就如在java c#中,只要你喜欢,你可以用中文、日文作标识符 变量名等。
其实这也体现了两类计算机语言(中文与英文)在设计上的某种对称美——如英文编程语言中想用中文,而中文编程语言中想用英文,无所谓嘛
3 楼 wooyon 2008-04-25  
别急,你现在所看到的只是这门语言与java,c#等语言相似的部分,
这也是为了让有java、c#编程经验的人在初次看见时,就能略略看出一些门道来,
这仅仅是开始,仅凭这些就不会夸口其堪与java c#最新版相媲美了。你可以继续关注后续发布的技术信息,可以断言,你会见那许多令其它编程语言“妒忌”的虽朴实却令人心痒痒的东西来:)。
“难受”是免不了的,因为虽然中文编程“历史悠久”(仅是讨论历史),但终归说来还是“新事物”(开始走进现实),人难免会受成见的束缚,尤其是现在已月java、c#等这些语言编程经验的程序员。
2 楼 魔力猫咪 2008-04-25  
绝对不是你百度开头写的“中文编程将从此走出阴霾”。不过是把Java关键字和对象名中文化了。连方法都还是英文的。如果只是这么翻译,还不如用英文呢。根本没有自己的优势。
居然还“中语的编译器价格定为450元人民币/份,没有企业版和个人版之分”。拜托,你现在能让大家初步接受都很困难就想着挣钱了?还是好好的先练练内功吧。

与其你这么翻译Java,不如设计一种能突出中文优势的语言。编译平台可以还是JVM。反正现在JVM上语言也很多。你可以先设计脚本语言,就像Groovy一样,可以编译Java字节码运行。
要突出中文的优势。如果只是找个语言,然后把关键字编程中文,那么没有任何生命力。
1 楼 魔力猫咪 2008-04-25  
我怎么看着这么别扭呢?“公有 元”表示Class感觉特别别扭。哪家开发的语言?方法还都是英文的。混在一起,说不出的难受。感觉像一篇拙劣的翻译文章。

相关推荐

    ASP.NET源码——身份证号码验证示例源码.zip

    通过分析和理解这个身份证验证示例源码,开发者可以学习到如何在 ASP.NET 中进行数据验证、用户输入处理以及错误处理等重要技能,这对于构建更安全、更可靠的Web应用至关重要。同时,这也可以作为一个基础,进一步...

    身份证号码验证示例源码.rar

    在这里,你可以找到处理身份证验证逻辑的代码,比如使用正则表达式检查身份证号码的格式,或者调用特定的服务或API来验证身份证号码的真实性。 `from.gif`可能是一个图形文件,可能是表单中的一个图标或者指示性的...

    C#身份证验证.txtC#身份证验证.txtC#身份证验证.txt

    2. **18位身份证验证**:除了检查15位的规则外,还需验证校验码的正确性。 #### C#代码示例 在提供的代码片段中,定义了两个方法`CheckIDCard15`和`CheckIDCard18`来分别验证15位和18位身份证号码的有效性。具体...

    趣味编程C语言——C语言经典示例代码

    "趣味编程C语言——C语言经典示例代码"这个资源旨在通过一系列实例来帮助初学者和有经验的开发者深入理解C语言的核心概念。下面,我们将详细探讨其中可能涉及的知识点。 1. **基础语法**:C语言的基础包括变量声明...

    PHP实例开发源码——521yy PHP身份证归属地查询.zip

    - 对输入的身份证号码进行格式检查,确保其长度为18位,并且只包含数字。 - 验证校验码是否正确,这可以通过Luhn算法或其他身份证校验方法实现。 - 处理可能出现的无效身份证号码,如非法字符、长度不正确或校验...

    身份证号码验证示例源码_aspx开发教程.rar

    身份证号码验证示例源码_aspx开发教程

    —————— C#数据结构和算法

    ### C# 数据结构与算法详解 #### 一、引言 随着计算机科学的发展,数据结构与算法成为了软件工程中不可或缺的基础部分。对于任何一门编程语言而言,掌握其数据结构与算法的应用都至关重要。C#作为一种现代化、面向...

    一个关于身份证号码验证程序

    2. 出生日期码(第7位到第14位):表示出生年月日,格式为YYYYMMDD。 3. 顺序码(第15位到第17位):在同一地区、同一天出生的人中,顺序码用于区分个体,奇数分配给男性,偶数分配给女性。 4. 校验码(第18位):也...

    Visual C++高级编程技术——MFC与多线程篇.rar

    本教程“Visual C++高级编程技术——MFC与多线程篇”将深入探讨这两个关键概念。 MFC是C++面向对象编程的一个重要框架,它基于Windows API,将复杂的Win32 API函数封装为易于理解和使用的类。MFC包含了一系列的类,...

    身份证号验证HTML代码

    这个示例中的JavaScript代码首先检查了身份证号码的基本格式,然后通过`city.js`中的数据验证行政区域代码,再检查出生日期是否合理,最后计算校验码并与输入的校验码对比。如果所有验证都通过,就会在页面上显示...

    PHP精确验证身份证号

    身份证号码是中国公民的重要身份标识,由18位数字组成,包含出生日期、性别、地区代码以及校验码。为了确保输入的数据是有效的,我们可以编写专门的函数来验证身份证号码。 首先,我们需要理解身份证号码的结构。前...

    Android代码示例——获取图片并截取

    Android代码示例——从相机或相册中获取图片,并调用系统自带截取功能,截取后保存并更换背景

    身份证验证javascript脚本

    - 第十八位是校验码,用于验证身份证号码的有效性。 ### JavaScript验证代码分析 #### 地区编码验证 - 通过一个名为`area`的对象来存储各地区的前两位数字及其对应的省份名称。 - 使用`parseInt(idcard.substr(0,2...

    java 身份证验证程序

    在Java编程领域,身份证验证程序是一个实用的工具,它能够检查输入的身份证号码是否符合中国的身份证格式,并从中提取出如年龄、性别和籍贯等信息。以下是对这个主题的详细阐述: 身份证号码验证首先需要理解中国...

    易语言身份证格式验证模块例程-易语言

    综上所述,这个压缩包提供了易语言环境下身份证格式验证的完整示例,涵盖了模块化编程、身份证号码规则理解、源代码编写和错误处理等多个方面,对于想要深入学习易语言编程和身份证验证技术的开发者来说,是一个宝贵...

    身份证验证颜色值转换 asp.net 源码

    标题中的“身份证验证颜色值转换asp.net源码”暗示了这是一个使用ASP.NET开发的身份验证程序,其中包含了将身份证号码与特定颜色值关联的功能。在描述中提到,此程序能够处理15位和18位的身份证号码,并且指出身份证...

    C#中国身份证验证,包括省份验证和校验码验证,符合GB11643-1999标准

    根据提供的信息,我们可以详细解析与C#中国身份证验证相关的知识点,包括省份验证和校验码验证,确保符合GB11643-1999标准。 ### 一、身份证号码结构 中国的身份证号码有两种格式:15位和18位。 #### 15位身份证...

    Python Qt GUI快速编程——PyQt编程指南

    《Python Qt GUI快速编程——PyQt编程指南》是由Mark Summerfield撰写,并由闫锋欣等人翻译的一本专业书籍,旨在帮助读者掌握PyQt编程技巧。书中详细介绍了如何使用Python和PyQt构建GUI应用,无论你是初学者还是有...

Global site tag (gtag.js) - Google Analytics