如何清除win7账户密码1、打开Win7系统的“控制面板”--“用户账号”点击进入。2、在“用户账户”窗口中,点击“删除密码”。3、输入当前系统用户密码。点击“删除密码”即可
请编程序将输入的字符串译成密码,
c语言编写:将用户输入的字符串翻译成密码串:规则如下?
a b c d e f g h i j 例子里输入ab,cd a是第1个字符,那么换成a后面第1个,也就是b b是第2个字符,那么换成b后面第2个,也就是d 到这里都没错 c是第4个字符,那么换成后面第4个,也就是g,为什么题目示例是h??? #include编写程序,将输入的字符串译成密码,译码规律是:用原来的字母后面的第4个字母代替原来的字母.
#include
#defineN256
voidmain(){charstr[N];inti;
scanf("%s",str);
//i=0;
//while(1){
//str[i]=getchar();if(str[i]==10)break;
//i++;if(i>=N-1)break;
//}
//str[i]=0;
i=0;
while(str[i]!=0){
if(str[i]>='a'&&str[i]<='z')str[i]=(str[i]-'a'+4)%26+'a';
elseif(str[i]>='A'&&str[i]<='Z')str[i]=(str[i]-'A'+4)%26+'A';
i++;
}
printf("%s\n",str);
}
C++:要将任意给定字母组成的字符串译成密码。
#include
usingnamespacestd;
#defineSKIP4
intmain(){
charstr[21]="China#";
cout<<"译码前:"<<"\b"<//这里跳过合法性检查。
for(inti=0;i<21&&str[i]!='#';i++){
if(str[i]>=65&&str[i]<=90){
if(str[i]+SKIP>90)str[i]=65+(str[i]+SKIP-90);//重新到回头部。
elsestr[i]=str[i]+SKIP;
}
else{
if(str[i]+SKIP>122)str[i]=97+(str[i]+SKIP-122);//重新到回头部。
elsestr[i]=str[i]+SKIP;
}
}
cout<<"译码后:"<<"\b"<return0;
}
另外多说一句,如果A译成E,那么你举的例子:“Who”应译为“Als”就不正确了,应该是“Who”应译为“Bls”才正确。
一道C++问题翻译密码
#include请编程序将:输入单词译成密码,密码规律是:用原来的字母后面的第4个字母代替原来的字母。
C语言程序:
#include
#include
#defineMAX100
intisValidate(charstr[]);
intisLetter(charch);
intisLow(charch);
voidencrypt(charsource[],chardest[]);
voidmain()
{
charsource[MAX];
chardest[MAX];
printf("inputastring:");
gets(source);
if(isValidate(source)==0)
{
printf("error\n");
return;
}
if(strlen(source)>20)
{
source[20]='\0';
}
encrypt(source,dest);
printf("encrypted:%s\n",dest);
}
/*判断字符串str是否合法*/
intisValidate(charstr[])
{
inti,len;
len=strlen(str);
if(len<=0)
{
return0;
}
for(i=0;i{
if(isLetter(str[i])==0)
{
return0;
}
}
return1;
}
/*判断字符ch是否是字母*/
intisLetter(charch)
{
if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))
{
return1;
}
else
{
return0;
}
}
/*判断字符ch是否是小写字母*/
intisLow(charch)
{
if(ch>='a'&&ch<='z')
{
return1;
}
else
{
return0;
}
}
/*加密字符串*/
voidencrypt(charsource[],chardest[])
{
intlen=strlen(source);
for(inti=0;i{
if(isLow(source[i])==1)
{
dest[i]=(source[i]-'a'+4)%26+'a';
}
else
{
dest[i]=(source[i]-'A'+4)%26+'A';
}
}
dest[i]='\0';
}
运行测试:
inputastring:China
encrypted:Glmre
相关文章
- 详细阅读
-
helloword编程无人机放不了块怎么详细阅读
我的世界突然放不了方块怎么办最近我在玩我的世界游戏的时候,突然发现无法放置方块了。这让我感到非常困惑和烦躁,因为这意味着我无法继续建造我的世界。
在经过一番调查和研 -
华业手机原用画图密码为何变为4位详细阅读
系统升级后按指纹密码进入,华为手机开机密码自动变成12345系统升级后按指纹密码进入,华为手机开机密码自动变成12345是手机进入了安全模式。根据查询显示,手机进入安全模式,在
-
vivoY66手机密码忘了怎么办并且还详细阅读
vivoy66手机忘记密码该怎么解锁忘记锁屏密码处理方法如下:首先请仔细回忆是否修改过密码,或被亲朋好友修改过密码。如果重试多次仍不能解锁,请尝试按以下方法处理。
情况一、 -
scratch在线编程平台怎么进入详细阅读
怎么进入scratch编程?想要在scratch编程,首先你要安装scratch软件。 软件分离线版和在线版。 离线版,我们安装安装包在我们的笔记本电脑上 在线版,我们可以使用网页版的scratch
-
flash中心手机验证怎么改为密码验详细阅读
flash怎么验证用户名和密码?你要有AS基础才行 如果是固定用户名和密码: var name = "myname" var password = "123" 登陆_mc.onRelease = function(){ if(userName_txt.text =
-
南京通行证申领系统密码忘记怎么找详细阅读
怎么查询我的南京密码密码是自己设置的,没有查询功能。如果是密码忘记了,找回密码操作步骤如下:
1、打开我的南京app后,在登录页面的左下角找到“找回密码”点击进入。
2、然后 -
移动光猫超级管理员密码详细阅读
光猫超管密码是什么?要登录光猫超级管理员页面,您需要遵循以下步骤: 1. 打开您的网页浏览器,如Chrome、Firefox等。 2. 在地址栏中输入光猫的默认IP地址。光猫的默认IP地址通常
-
网吧身份证上网密码忘了怎么办,网管详细阅读
网吧上网,密码忘了,怎么办?综述网吧上网,密码忘了可以修改,方法如下:1.网吧、网咖改去你最近网吧,上网忘记密码,工作人员会协作您改。2.联系网安支队简单粗暴的办法,联系当地公安局
-
苹果手机开机密码忘了.刷机收费吗详细阅读
苹果手机忘记解锁密码,刷机要多少钱?苹果手机密码忘记了,怎么刷机苹果手机解锁密码忘记刷机多少钱苹果手机密码忘记了,怎么刷机苹果6忘了开机密码维修开机收费价苹果六忘了开机
