⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aa.cpp

📁 密码学的简单加密
💻 CPP
字号:
#include<iostream.h>
#include<iomanip.h>
#include<fstream.h>
void main(){
	int n;//移位数
	char w;
	cout<<"移位数:";
	cin>>n;
    int op;
	cout<<"加密输入1,解密输入0,文件名为ft.txt:";
	cin>>op;
	cout<<endl;
     ifstream fin("ft.txt");//加密信息用大写,如需空格,请用0代替,结束用#号表示
	 switch(op)
	 {
	 case 1:
	 for (;;)
	 {
			fin>>w;
			if(w=='#') break;
			if(w=='0') cout<<' ';
			else{
				if(w+n>90) 	cout<<char(w+n-26);
				else
					cout<<char(w+n);}
	}
		cout<<endl;

     case 0:     
      for (;;)
	  {
			fin>>w;
			if(w=='#') break;
			if(w=='0') cout<<' ';
			else{
				if(w-n<65) 	cout<<char(w-n+26);
				else
					cout<<char(w-n);}
	  }
	  cout<<endl;
	 }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -