c語言怎麼加密字元,C語言怎麼加密字元

時間 2021-12-22 10:23:36

1樓:自我程式設計

我沒注意只要小寫,我寫的是大小寫都可以的,另外附送輸入驗證。

#include

#include

int main()

else

}printf("原字串為:%s\n加密後的字串為:%s\n",str,str2);

return 0;}

2樓:匿名使用者

c語言本身是不能加密字元的,但你可以寫一個加密程式來加密。

為敘述方便,不妨設這個程式為jm。

給定一個字串s,加密後的串為jm(s),我們稱之為密文,原串為明文。

只要有這麼一個jm程式,就可以實現加密字元。

相對應的還有解密。

p.s.常用的加密方法有迴圈字串法、金鑰加密法

3樓:唯龍獨尊

/***給china加密,讓每個字母后面第個字母替換原有的字母。即c變為g。**/

#include

int main(void)

;char buf2[1024];

for(i=0;buf1[i]!=0;i++)for(i=0;buf2[i]!=0;i++)putchar('\n');

}這個程式希望對你有用,我沒輸入字元,直接固定的字元.

望你採納!

4樓:樂跑小子

#include

encode(char * s)

}main()

5樓:菜鳥程式設計師

#include

#pragma warning(disable:4996)int main()

for (i = 0; i < 5; i++)getch();

return 0;}

c語言 簡單對字母進行加密 190

6樓:影者東昇

#include

#include

#include

void encodestr(char * src, char * dest, int n)

else if (src[i] == 'z')else}}

dest[strlen(src)] = '\0';

}int main(void)

;char dest[512] = ;

scanf("%s", src);

printf("請輸入n的值:\n");

int n = 0;

scanf("%d", &n);

encodestr(src, dest, n);

printf("加密後的字串為:%s\n", dest);

return 0;

}執行結果:

7樓:it孤鶩

#include

void main()

i++;

}printf("%s\n",a);}

8樓:

//先輸入要加密的字母

//再輸入往後移動幾位的引數

//最後輸出加密後的字母

//絕對簡單,又符合要求

#include

int main()

9樓:匿名使用者

要對檔案進行處理嗎?我上次剛好做了這個實驗0.0

c語言程式設計問題:從鍵盤上輸入一個字串按照以下規則對其加密。

10樓:

#include

int main()

else if(string[i]>='a'&&string[i]<='z')

i++;

}puts(string);

return 0;}

11樓:4747哦

#include

#include

int main()

printf("加密後:%s\n",s);

printf("請輸入字串[結束程式]:");

return 0;

c語言中怎麼輸出特殊字元,C語言中怎麼輸出一個特殊字元

include main 你腦袋是方的嗎 不會這樣啊! include int main printf c t chr 好像沒有問題哈 手機上網,沒有測試 我剛剛去找了一下 ascii的表 以及擴充套件 ascii 255 的那個都沒有你要的那個符號 我想了一下 你那個符號應該不是 ascii但以前...

c語言字元型問題,C語言字元型問題

1 字元型 character 資料是不具計算能力的文字資料型別,用char表示。它包括中文字元 英文字元 數字字元和其他asc 字元,其長度 即字元個數 範圍是0 254個字元。2 字元型變數是用來儲存單字元的一種變數 如 char a a 而字串就是用來保佑多個字元的變數,c語言中用字元陣列來表...

c語言空字元是什麼,C語言空字元是什麼

小夏在深圳 c語言的空字元是在字串結尾系統自動加上的 0 以讓系統識別出一個字串的結尾。如 字串 china 在系統內是以 china 0 儲存的。c語言中的字元中,除了字串末尾之外,字串裡不能包含空字元,否則最先讀入的空字元就會被誤認為是字串結尾,因此字串就被無故截斷了。擴充套件資料1 scanf...