中文编程?不是不可以,但要推翻现有所有的工程技术和科学体系再说。
吐血公布比“汉语编程”更先进的“汉语拼音编程”全部核心技术!
俺午饭后有点空闲,花了10分钟时间做了一个“伟大”的突破:实现“汉语拼音编程”!大家想,用“汉语编程”写汉字多麻烦,大多数人只能先敲拼音再选汉字,与其这样多费一道手,直接用“汉语拼音”编程岂不更好?汉语拼音谁不会啊,幼儿园的小朋友在认识汉字之前都是看拼音读物的,想到从此我们国家的幼儿园小朋友也是合格的程序员了,还愁我泱泱大国不人才济济?所以,很显然“汉语拼音编程”比“汉语编程”还要先进哦。
念及俺无意间有此重大贡献,心潮难免澎湃不已啊,眼看着总理就要给俺颁发"2008杰出贡献奖”了~~~但为了国家和民族大义,为了造福于广大群众和幼儿园小朋友,虽然这样的“机密”有很大的商业价值,但经慎重考虑还是公布如下:
我们的“内核”使用C语言开发,为了说明其“核心技术”,省略了很多与示例无关的部分......
1. 第一步,先定义一个头文件 "PinYinBianCheng.h",保存在合适地方。
#pragma once
#define WIN32_LEAN_AND_MEAN
#include <stdio.h>
#include <tchar.h>
#define ZhuHanShu main // 主函数
#define ZhengShu int // 整数
#define ZiFu char // 字符
#define XunHuan for // 循环
#define FanHui return // 返回
#define RuGuo if // 如果
#define KaiShi { // 开始
#define JieShu } // 结束
#define DaYin printf // 打印
#define DaYu > // 大于
#define XiaoYu < // 小于
#define DengYu = // 等于
#define ZengJia(a) (a++) // 增加
2. 第二步,现在就可以使用“汉语拼音编程”了,借用一下VS2005的集成开发环境(编辑器好办,不愿用VS的也可以,用Notepad写字板也可以,命令窗口都行...)。创建一个Win32 Console Application,然后用下面这段话覆盖自动生成的主程序所在的CPP文件。
#include "PinYinBianCheng.h"
ZhengShu ZhuHanShu(ZhengShu canshu_geshu, ZiFu* canshu_shuzu[])
KaiShi
RuGuo (canshu_geshu DaYu 0)
KaiShi
XunHuan (ZhengShu i DengYu 0; i XiaoYu 10; ZengJia(i) )
KaiShi
DaYin("Zhe jiu shi pin yin bian cheng!/n");
JieShu
JieShu
FanHui 0;
JieShu
如何?是否实现拼音编程了?怀疑不能执行?没问题,我已经编译执行过了,得到输出结果如下:
Zhe jiu shi pin yin bian cheng!
Zhe jiu shi pin yin bian cheng!
Zhe jiu shi pin yin bian cheng!
Zhe jiu shi pin yin bian cheng!
Zhe jiu shi pin yin bian cheng!
Zhe jiu shi pin yin bian cheng!
Zhe jiu shi pin yin bian cheng!
Zhe jiu shi pin yin bian cheng!
Zhe jiu shi pin yin bian cheng!
Zhe jiu shi pin yin bian cheng!
(希望大家评选十大科技青年时别忘了投俺的一票啊)