当前位置: 代码迷 >> C语言 >> 密码问题
  详细解决方案

密码问题

热度:164   发布时间:2006-05-19 18:13:00.0
[讨论]

论坛大哥是什么级别的人物呀?好复杂的程序!小弟佩服死了。请告诉我什么时候我才会达到那种水平呀?

[此贴子已经被作者于2006-5-19 18:14:09编辑过]


----------------解决方案--------------------------------------------------------

斑竹确实牛啊!!!还是好好看书吧!


----------------解决方案--------------------------------------------------------
都是什么心态,不要简单的,非要复杂的
----------------解决方案--------------------------------------------------------
stepPtr -> data = stepPtr -> data + 4;
这道理不都是一样的么

----------------解决方案--------------------------------------------------------
要是感觉程序做大了就是目标
可以来C++
用类做,肯定比这个还复杂,但没什么意义
不要盲观
3楼的是在考验你们吧
----------------解决方案--------------------------------------------------------
星斑竹写了'/0'肯定是一时疏忽的
谁都有疏忽的时候
他的意思时表明..的错误比较多
所以别吵拉
至于.. 他大概用的VC++6.0 一般情况,不涉及函数返回值计算默认返回void
----------------解决方案--------------------------------------------------------

这里是斑竹PK吗
呵呵


----------------解决方案--------------------------------------------------------
提点建议:)WXYZ译成什么?wxyz又译成什么?
如果可以的话,应该循环译码,即WXYZ译成ABCD,wxyz译成abcd.

#include<string.h>
#include<stdio.h>
int main()
{
char str[100];
int i;
printf("输入要编译的原码:");
scanf("%s",str);
for(i=0;i<strlen(str);i++)
{
if(str[i]>='a'&&str[i]<='z')
str[i]=(str[i]-'a'+4)%26+'a';
if(str[i]>='A'&&str[i]<='Z')
str[i]=(str[i]-'A'+4)%26+'A';
}
printf("加密为:%s\n",str);
return(0)
}
----------------解决方案--------------------------------------------------------
以下是引用song4在2006-7-16 17:50:54的发言:
星斑竹写了'/0'肯定是一时疏忽的
谁都有疏忽的时候
他的意思时表明..的错误比较多
所以别吵拉
至于.. 他大概用的VC++6.0 一般情况,不涉及函数返回值计算默认返回void

拜托你看看日子..那时候老K都还没自杀呢
----------------解决方案--------------------------------------------------------
晕,神经塔...........
抱歉
----------------解决方案--------------------------------------------------------

  相关解决方案