C語言練習 資料加密

2021-10-10 18:01:04 字數 651 閱讀 6464

某個公司採用公用**傳遞資料,資料是四位的整數,在傳遞過程中是加密的,加密規則如下: 每位數字都加上5,然後用和除以10的餘數代替該數字,再將第一位和第四位交換,第二位和第三位交換。

#include

void

swap

(int

* a,

int* b)

intmain

(void);

int n, i =3;

printf

("請輸入四位數字:");

scanf_s

("%d"

,&n)

;while

(n)swap

(&a[0]

,&a[3]

);swap

(&a[1]

,&a[2]

);printf

("加密後的數字:");

for(i =

0; i <

4; i++

)printf

("%d"

, a[i]);

printf

("\n");

return0;

}//輸出例項

//請輸入四位數字:9876

//加密後的數字:1234

電文加密的 C語言練習

已知電文加密的規律為 將字母變成其後面的第四個字母,其它字元保持不變。例如,a e,a e,w a。現在要求輸入的電文轉換成加密電文輸出。輸入輸入包含多組測試資料,每組測試資料佔一行 字元只包含英文本母a z a z及數字0 9 輸出輸出每組測試資料的加密電文 樣例輸入 student123 樣例輸...

C語言練習

練習1 include stdlib.h include iostream.h include stdio.h void main cout 輸入檔案1的資料內容 以 結束 while ch stu n void input char a a用於接收要寫入資料的檔名 inti file fp if ...

c語言練習

經常練練,有易於身心健康,避免出沒遇到熊。1 請編寫函式fun,對長度為7個字元的字串,除首 尾字元外,將其餘5個字元按ascii碼降序排列。例如,若原來的字串為ceaedca,則排序後輸出為cedceaa。注意 部分源程式給出如下。請勿改動主函式main和其他函式中的任何內容,僅在函式fun的花括...