1. 程式人生 > >[C++基礎修煉] 譯碼破碼C++實現

[C++基礎修煉] 譯碼破碼C++實現

//輸入一個字串密碼,按照一定規則給出破譯後的密碼:
#include<iostream>
using namespace std;
int main()
{
	char c;
	cout<<"請輸入要譯的碼:";
	while((c=getchar())!='\n') 		//當接收到不是換行符時執行迴圈語句 
	{
		if((c>='a'&&c<='z')||(c>'A'&&c<='Z'))
		{
			c=c+4;
			if(c>'Z'&&c<='Z'+4||c>'z') c=c-26;
		}
		cout<<c;
	}

	cout<<endl;
	cout<<'\n';
	return 0;
}

一個簡單的C++程式,可以作為入門級參考。