?? miyao.cpp
字號(hào):
#include<iostream>
#define MAX 50 //一次可以輸入的最大字符數(shù)
using namespace std;
int main()
{
char a[50]; //a數(shù)組的長(zhǎng)度要大于等于需要加密的數(shù)據(jù)的長(zhǎng)度MAX
int i=0,ilength=0;
cout<<"input the words you wanna to encode~,less than "<<MAX<<" words"<<endl;
do //讀入需要加密的字符并存到a數(shù)組中
{
a[i]=getchar();
if(a[i]=='\n') break; //讀到回車表示字符輸入完了
i++;
ilength=i; //ilength為輸入的有效的字符個(gè)數(shù)
}while(ilength<=MAX);
int j;
char ctmp,coutput;
for(j=0;j<ilength;j++)
{
if((a[j]>='a'&&a[j]<='z')||(a[j]>='A'&&a[j]<='Z')) //判斷輸入的是否字符,大小寫均可
{
ctmp=a[j]+4; //加密密鑰為4
if((ctmp<='z'&&ctmp>='e')||ctmp<='Z') //判斷加密時(shí)是否需要循環(huán)
cout<<ctmp;
else
{
coutput=a[j]-22;
cout<<coutput;
}
}
else cout<<a[j];
}
getchar();
return 0;
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -