程式設計序將「china」譯成密碼

2021-10-03 08:59:05 字數 1092 閱讀 8785

/*請程式設計序將「china」譯成密碼,密碼規律是:用原來的字母後面

第4個字母代替原來的字母。分別用putchar函式和printf函式輸出*/

#include

intmain()

譚浩強c程式設計(第四版)p84第6題

複習:1.getchar()

2.+=

說明:1.此程式借用ascⅱ值完成

2.只能乙個字元乙個字元輸入

/*請程式設計序將「china」譯成密碼,密碼規律是:用原來的字母後面

第4個字母代替原來的字母。分別用putchar函式和printf函式輸出*/

#include

intmain()

while

(c1[i++]!=

'#')

;printf

("輸出結果:\n");

for(i=

0;c1[i]

!='#'

;i++

)}

這是借助陣列的第二種解答

複習:1.i++與++i的不同

2.do……while的用法

說明:1.可以連續輸入,』#'結束輸入後開始進行解碼

2.涉及到前22個與後4個不同問題,功能更加強大

3.使用了ascⅱ碼

/*請程式設計序將「china」譯成密碼,密碼規律是:用原來的字母後面

第4個字母代替原來的字母。分別用putchar函式和printf函式輸出*/

#include

#include

#define maxqsize 26

typedef structsqqueue;

intmain()

}}

這是借助迴圈佇列的第三種做法

複習:1.迴圈佇列

2.malloc

說明:1.這個解碼機制與前兩個完全不同,前兩個只是ascⅱ的增加減,這個是26個字母形成乙個圈,尋找第四個位置然後輸出

2.字元只能乙個乙個輸入

3.利用ascⅱ輸入資料,然後進行尋找

4.可以加上對小寫字母的尋找

用C 將China譯成密碼

要將 china 譯成密碼,密碼的規律是 用原來的字母後面第四個字母代替原來的字母。請編寫一程式,用賦初值的方法使c1,c2,c3,c4,c5這5個變數的值分別為 c h i n a 經過運算,使c1,c2,c3,c4,c5分別變為 g l m r e 並輸出。china.cpp include s...

(C語言)將輸入單詞譯成密碼

以下是題目要求 請程式設計序將 輸入單詞譯成密碼,密碼規律是 用原來的字母後面的第4個字母代替原來的字母。例如,字母 a 後面第4個字母是 e 用 e 代替 a z 用 d 代替。例如,輸入 china 應譯為 glmre 請編一程式,將輸入單詞譯為密碼後輸出。回車結束單詞輸入 單詞最長20,之後截...

如何將C C 程式轉譯成Delphi

conversion tutorial draft 4 27 january,1998 by andreas prucha contents delphi document tutorial2.html anatomy anatomy of a c header delphi document tu...