第1个回答 2010-11-28
拿数字9举个例子,看看下面的程序你就明白怎么转化了。
#include <stdio.h>
void main()
{
char a='9';
int b=a-'0';
// int b=a;如果这样写,b的值是57,就不对了。但是都转换为57这样的ASC码也可以作为一种加密方式,是否这样操作就由你决定。
printf("%d\n",b);//这样输出的b为9,是整形的。
}
至于加密,规则没有规定,因为加密的时候只有规则是保密的才算是加密,所以没有统一规定,很简单的加密就是颠倒数字顺序,大写变小写,字符变代码(你也可以自己规定代码规则),加减数字,首末掉换。。。总之怎么弄的规则你来定。
希望对你有帮助