class jiami
;
#include"jiami.h"
#includeusing namespace std;
void jiami::welcomeui_1()
void jiami::welcomeui_2()
//錄入加密前的四位資料
void jiami::getencryptnumber()//將四位數分入陣列中去
cout << "加密前的四位數為:" ;
for(int j=3;j>=0;j--)
cout << beforeencryptnumber[j] ;
cout << endl;
}//錄入解密前的資料
void jiami::getdecodenumber()//將四位數分入陣列中去
cout << "解密前的四位數為:" ;
for(int j=3;j>=0;j--)
cout << beforedecodenumber[j] ;
cout << endl;
}//加密演算法
void jiami::encrypt()
//解密演算法
void jiami::decode()
//替換後的數第1、3位互換,第2、4位互換
temp = afterdecodenumber[0] ;
afterdecodenumber[0] = afterdecodenumber[2] ;
afterdecodenumber[2] = temp;
temp = afterdecodenumber[1];
afterdecodenumber[1] = afterdecodenumber[3] ;
afterdecodenumber[3] = temp;
cout << "解密後的四位數為:" ;
for(int j=3;j>=0;j--)//*********************j>=0寫成j>+0看看會出現什麼啊哈哈哈哈哈
cout << afterdecodenumber[j] ;
cout << endl;
}
#include#include"jiami.h"
int main()
C Primer 第4章 習題4 34
讀入一組string型別的資料,並將它們儲存在vector中 接著,把該vector物件複製給乙個字元指標陣列。為vector中的每個元素建立乙個新的字元陣列,並把該vector元素的資料複製到相應的字元陣列中 最後把指向該陣列的指標插入字元指標陣列 include include includeu...
C Primer 第4章 習題4 34
讀入一組string型別的資料,並將它們儲存在vector中 接著,把該vector物件複製給乙個字元指標陣列。為vector中的每個元素建立乙個新的字元陣列,並把該vector元素的資料複製到相應的字元陣列中 最後把指向該陣列的指標插入字元指標陣列 include include includeu...
DES加密系統
des密碼系統演算法實現 理解對稱加密演算法的原理和特點 理解des演算法的加密原理 了解並掌握des密碼系統金鑰產生過程和des加解密流程。實現des密碼系統加解密。des的設計原理是以shannon所提出的乘法加密系統為主。舉例來說 現有兩套加密系統a與b,明文首先利用加密系統a進行加密而得乙個...