輸入字元,加密輸出,加密演算法為如是字母則轉換為其後字母,其它字元不變

2021-04-13 01:48:01 字數 911 閱讀 8114

1樓:匿名使用者

#include

int main()

2樓:yan_桐葉杏香

我覺得你應該是要輸入乙個字

符串吧,字母的話加密,其他的比如數字就回不變。

#include

#include

#include

#define maxsize 50

void main()

else}}

printf("%s",str);}

3樓:匿名使用者

顯然必須考慮如果

是字母表後5個字母要變換成什麼,比如說z,他後面沒內有字母了,應該變成正數容第五個字母,也就是e。

#include

main()

else

printf("%c",c);

} 注意:我的單引號打不出來,如果有錯誤樓主自己改下。

注意大寫字母的ascii碼比小寫字母的小。

補充:這是凱撒密碼,幾千年發明的,屬於古典密碼學,其思想直到現今仍在現代密碼學所中所使用。

輸入乙個字母,輸出該字母後的第5個字母,如輸入a,則輸出f,需考慮越界 c語言程式設計

4樓:匿名使用者

#include

main()

5樓:浪格里個格浪

太簡單了,

你把字母對應的 asc 碼對上用不就得了,分大寫和小寫的 asc 碼區別

區間要注意,不要超出範圍

不就做完了嗎

6樓:文霞yi莉

#include

void main()

else

printf("\n");}

常用的加密演算法有哪些,常用的對稱加密演算法有哪些?

失戀海洋 對稱加密演算法 祕金鑰匙加密 和非對稱加密演算法 公開金鑰加密 對稱加密演算法用來對敏感資料等資訊進行加密,常用的演算法包括 des data encryption standard 資料加密標準,速度較快,適用於加密大量資料的場合。3des triple des 是基於des,對一塊資料...

無線路由器加密演算法tkip和aes有什麼區別

1,tkip temporal key integrity protocol 暫時金鑰整合協議 負責處理無線安全問題的加密部分,tkip是包裹在已有wep密碼外圍的一層 外殼 這種加密方式在盡可能使用wep演算法的同時消除了已知的wep缺點。2,tkip另乙個重要特性就是變化每個資料報所使用的金鑰,...

基於C語言的DES加密演算法的實現要怎麼寫啊

首先c語言要熟悉,然後去圖書館借一本加密解密的書,要裡面有c語言des實現 的 這種書是有的,我看到過 先對加密解密的歷史及發展現狀進行介紹,然後著重對des加密的發展歷史及原理進行闡述 以上內容要多借幾本相關書綜合一下用自己的語言表達出來 然後對des的演算法寫個程式 可以利用書裡面的程式 然後執...