用字元陣列處理字元密碼問題

2021-09-01 18:29:37 字數 706 閱讀 8385

**密碼的破譯 **

描述:小明是乙個密碼學專家,在一次資訊戰中,他截獲了敵方的乙份情報。情報的內容是 j mpwf tuvez,j mjlf dpef. qmfatf qvu zpvs cftu gppu gpsxase!

已知:對給定的乙個字串,把其中從 a-y,a-y 的字母用其前驅字母替代,把 z 和 z 用 a 和 a 替代。其他非字母字元維持原狀。則可破譯敵方情報。

輸入:輸入一行,包含乙個字串,長度小於 100 個字元。

輸出:每行字串的加密字串。

//用字元陣列處理字元密碼問題;

//在vs2013中執行的結果為:i love learning, i like code.please put aour best foot forward!

#include< stdio.h >

#include< stdlib.h >

int main()

; for (i = 0; i < 100; i++) //本題實質為處理字母的ascii編碼問題,只需簡單的for和if迴圈巢狀即可。

printf("\n");

system("pause");

return 0;

}

Java儲存密碼用字元陣列

字元陣列和字串都可以用於儲存文字資料,但是在選擇具體哪一種時,如果你沒有針對具體的情況是很難回答這個問題的。但是任何與字串相關的問題一定有線索可以在字串的屬性裡面找到,比如不可變性。他就用這種方式去說服面試官。這裡我們就來 一些關於為什麼你應該使用char 來儲存密碼而不是字串。string str...

PHP 常用字串 陣列處理函式

php 內建字串處理函式 str hello world dump strlen str 字串長度 dump strpos str,world world 在字串中第一次出現的位置 6 從零開始數 dump strripos str,o o 在字串中最後一次出現的位置 7 從零開始數 dump ar...

SQL 常用字元處理函式

1 取子字串 left right substring 取子字串 2 charindex 返回字串中指定表示式的開始位置 patindex 返回指定 表示式中模式 第一次出現的開始位置 select 參照欄位1,參照表 left 參照欄位1,charindex 參照欄位1 1 from s quic...