設計一個加密算法,每個字母都往后移3位,例如字母a變為字母g,字母A變為字母G,此刻輸入一個字符,要求對其加密輸出,該若何實現呢?小編與大師分享一下編程經驗。
起首,界說兩個字符型變量ch和en,保留加密前的字母和加密后的字母。
界說一個整型變量t,保留加加密后超出字母z和Z的數字。
輸入加密字母,保留在變量ch中。
輸出加密前的字母,如下圖所示。
字母ch數值增添3,保留在變量en中。
若是en的數值,在巨細寫英文字母之間,執行下面語句。
輸出加密計較后的字母,字母前添加提醒。
若是增添后的字符數值年夜于z,則執行下面的語句。
將加密后的字符換算為a-z之間的字母,在輸出窗口中輸出。
若是字符增添后的數值跨越字母Z,則執行下面的語句體。
最后,將字符轉換為A-Z之間的字母,在窗口中輸出。
測試法式,輸入肆意一個字母,在窗口中輸出加密后的字母。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!