2015 10 23 專案4 字串加密

2021-07-06 02:37:46 字數 812 閱讀 2193

1.問題及**

乙個文字串可用事先編制好的字元對映表進行加密。例如,設字元對映表為:

abcdefghijklmnopqrstuvwxyz

ngzqtcobmuhelkpdawxfyivrsj

則字串「lao he jiao shu ju jie gou」被加密為「enp bt umnp xby uy umt opy」。 

設計乙個程式,實現加密、解密演算法,將輸入的文字進行加密後輸出,然後進行解密並輸出。

#include #include "sqstring.h"

sqstring a,b; //用於儲存字元對映表

sqstring encrypt(sqstring p)

q.length=p.length;

return q;

}sqstring unencrypt(sqstring q)

p.length=q.length;

return p;

}int main()

2.執行結果

3.知識總結

4.學習心得

C 實驗5 專案4 字串

一 問題及 檔名稱 c 實驗5 專案4 字串 作 者 張殿傑 完成日期 2017 年 5 月 3 日 版本號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 問題分析 演算法設計 三 心得體會 在字串的學習中如演算法有漏洞,未初始化變數帶給我很多困難,但在不斷學習中也逐漸能掌握運...

第8周 專案4 字串加密

檔名稱 1.pp 完成日期 2015年10月23日 問題描述 字串加密 include include define sqstring h included define maxsize 100 最多的字元個數 typedef struct sqstring void strassign sqstr...

第8周 專案4 字串加密

問題及 檔名稱 main.cpp 作 者 徐群壯 完成日期 2015.10.26 版 本 號 v1.0 問題描述 乙個文字串可用事先編制好的字元對映表進行加密。例如,設字元對映表為 abcdefghijklmnopqrstuvwxyz ngzqtcobmuhelkpdawxfyivrsj 則字串 l...