1樓:匿名使用者
#include #include
int main()
//那麼再讀入一個字元,賦給陣列裡的元素。也就是說,每兩個字元a[i]='\n'; //能讀入第二個字元。如果讀入奇數個字元,則無法結束程式。
i=0;
dowhile(a[i]!='\n');
}修改如下,執行ok:
#include int main() printf("\n");} 2樓:匿名使用者 #include int main() i=0; dowhile(a[i]!='\n');}//沒環境除錯,估計是這個問題 c語言簡單加密問題~ 3樓:匿名使用者 程式不寫了。關鍵的就是解決兩個問題 1、對於每個字母,變成+10後的字母 2、如果結果超過z,那就要想辦法往回走 至於空格嗎,看你沒有變 那你就可以動手寫了。 4樓:匿名使用者 #include "stdio.h" char *key="abcdefghijklmnopqrstuvwxyz"; char* encrypt(const char * str)else p++; q++; } *q='\0'; return strout; }int main(void) 5樓: 呵呵,西農的吧,同學 6樓: #include int main(void) i++; }puts(a); return 0;} 7樓: c語言可以做到加密嗎? 怎樣用c語言編寫簡單加密程式
10 8樓:匿名使用者 無論什麼加密,主要在於你使用哪種加密方法。您提到的這種是最簡單的加密演算法,可以用迴圈加密,也可以用陣列的表對比 9樓:匿名使用者 你就寫個字元陣列將字元存進陣列,然後將陣列的每個元素加4再賦值給自己就行了 例如char a[3]=; for(i=0;i<3;i++) a[i]+=4; 再輸出陣列元素就是加密後的了 謝謝採納 10樓: 陣列版本: #include int main() 求採納#include int main()求採納 c語言程式設計 關於簡單加密解密 11樓:匿名使用者 #include "stdio.h" #include char *encode(char *str)b[i] = '\0'; for(i = 0; i < m; i++)return b; }char *decode(char *str)p = p + m - 1; for(i = 0; i < m; i++)return b; }int main() 如何用c語言編寫密碼程式 12樓: 我就知道一種簡單的加密方法,用一組你自己知道的資料與你要加密的檔案做異或運運算,就完成了資料的加密,然後儲存;解密就用這組資料再對加密後的檔案做異或運算,就完成了資料的解密。 13樓:匿名使用者 專業加密,一般專門定義一個標頭檔案,裡面是一些陣列, 陣列裡面都是對加密的初始化。 然後再通過一些方法呼叫初始化的加密。 這個比較複雜。 如果只是簡單的新增一個密碼, 那就把密碼儲存到一個字串裡面,然後讓使用者輸入字元, 如果跟定好的字元符合,那麼就通過,這個就非常簡單了。 14樓:秋風掃走廊 假如寫加密性好的就要好的演算法!!或者把輸入的字元繞死!對每個字元一會加某個數一會減某個數或乘或除、^、&、|>>、<<、%都用上! 越繞越好!最好不能把加密了的密文解反解密出來!最後將密文存到某個檔案或記憶體中! 驗證的時候把輸入的密碼加密,加密後的密文再和檔案裡的密碼匹配!!能匹配上則密碼正確否則不正確!!這保證了密碼安全性! 當然md5就是如此!! 15樓: 你想怎麼加密啊!說清楚呀! c語言如何字母加密 16樓:匿名使用者 //先輸入要加密的字母 //再輸入往後移動幾位的引數 //最後輸出加密後的字母 //絕對簡單,又符合要求int main()#include 17樓:匿名使用者 這個就很簡單了 字母本來是屬於ascii碼,字母加密其實就是把字母先換整數型,經過加減乘除之後,再換回ascii碼 就這麼簡單! 18樓:匿名使用者 #include main() 用c語言設計一個簡單地加密算,解密演算法,並說明其中的原理 19樓:略懂c語言 恰巧這兩天剛看的一種思路,很簡單的加密解密演算法,我說一下吧。 演算法原理很簡單,假設你的原密碼是a,用a與數b按位異或後得到c,c就是加密後的密碼,用c再與數b按位異或後能得回a。即(a異或b)異或b=a。用c實現很簡單的。 這就相當於,你用原密碼a和特定數字b產生加密密碼c,別人拿到這個加密的密碼c,如果不知道特定的數字b,他是無法解密得到原密碼a的。 對於密碼是數字的情況可以用下面的**: #include #define birthday 19880314int main() 如果密碼是字串的話,最簡單的加密演算法就是對每個字元重新對映,只要加密解密雙方共同遵守同一個對映規則就行啦。 20樓:望_稻草人 可能很長 ,這是在我以前一個程式裡摘出來的。 原理:使用者輸入建立密碼,機器讀取,並把每一位密碼進行加密,這裡就是把每一位的 ascii碼加一(也可以有其他的加密方式),然後儲存在檔案裡。解密時從檔案中讀取儲存的亂碼,然後把它每一位的ascii碼減一 在與你輸入的密碼比較,正確既可以進入。 #define code_size 10int password() else fputs(s1, fp); printf("初始密碼建立完成.\n");}}else fclose(fp); }else loop: if (strcmp(s1, s2) == 0)else fputs(s1, fp); fclose(fp); printf("密碼修改成功\n");}}else break; case 2: return 1; default: printf("無效指令\n");}}else }printf("------------------\n\n\n\n");}} 21樓:程式猿3號 如果是簡單的話,從des或3des開始吧,這比較初級,加密方式看看ebc和cbc,以前做過幾個簡單的例子 從網上搜尋一下,很多例子的。 c語言編寫程式,並加密資料
10 22樓:匿名使用者 #include void passwordnum(long a); int main(void) passwordnum(num); printf("\n"); return 0; }void passwordnum(long a)else if(a<0)} 23樓:西北戰狼 這個我會,可以幫你寫! c getchar n 的含義是什麼?從鍵盤接收一個字元賦給變數c,若c不是回車,while進入下一輪迴圈,若是回車則退出迴圈。如果輸入kas2i9e則程式的最後輸出結果是什麼 輸出是29。因為if c 0 c 9 限制只處理0 9這10個字元,n的初值是0,遇到2時n 10 0 2 0 0 2 2... 簡單的寫了一下 希望採納。include int main else if min 0 printf d 2lf min,summin min elseprintf 0 if max 0 printf d 2lf max,summ max elseprintf 0 return 0 c語言 prob... include main int mcm int m,int n while t return m include int a,b int gongbei int n n int gongyue int n n void main 幽迪 最好還是自己想想咯 下面的 是直接在主函式裡求的,沒有寫成子函...簡單的C語言題,C語言題目簡單的題目?
C語言 簡單的數值統計,C語言問題 簡單統計
簡單的C語言程式設計 題目如下 ,簡單C語言程式設計 題目如下