1樓:匿名使用者
#include
using namespace std;
int main()
cout< } cout< system("pause"); return 0;} 將字母a變成字母e,a變成e,即變成其後的第4個字母,w變成a,x變成b,y變成c,z變成d。程式如下: 2樓:羽薇 因為所有小寫字母都滿足「c>′z′」條件,從而也執行「c=c-26;」語句,這就會出錯。因此必須限制其範圍為「c>′z′ && c<=′z′+4」,即原字母為′w′到′z′,在此範圍以外的不是原大寫字母w~z,不應按此規律轉換。而小寫字母不存在這樣的矛盾,直接大於c就行 。 直白點說就是:迴圈一直在用c+4,當迴圈進行到「c>′z′「時,也就是從w,x,y,z這四個數的時候,輸入的c加上4就大於了z,這時,我們就要c-26,回到大寫組的開頭,隨後再加4來處理,使之變成a,b,c,d四個數。 3樓:夢裡尋錳 「c>′z′ && c<=′z′+4」意思是字元的ascii碼大於字元z的ascii碼且小於z的ascii碼+4 小寫字母的ascii碼大於大寫字母的ascii碼,只要寫成「c>′z′那麼c-26 也落在小寫字母的ascii碼之間 4樓:匿名使用者 ccccvccccccgcxvc 5樓:匿名使用者 大小寫的阿格碼值不同的吧 將字母a變成e a變成e 也就是將字母變成其後4位 w變成a x變成b y變成c 以此類推 求 6樓:匿名使用者 想樓下那樣,用個陣列做乙個對映是可以的,效率也高,如果想節省記憶體,用演算法做,就是這樣: public static void main()console.readkey();} 7樓:匿名使用者 string upper = "abcdefghijklmnopqrstuvwxyzabcd"; string lower = upper.tolower(); string str = console.readline(); string outstr = null; int index = 0; for (int i = 0; i < str.length; i++) if (lower.contains(str.substring(i, 1))) if (temp != null) else }console.writeline(outstr); 8樓:木木就是我拉 abcdefghijklmnopqrstuvwxyz efghijklmnopqrstuvwxyzabcd 如圖:hmnre c++題目疑問 9樓:匿名使用者 |if(c>='['&&c<='^'||c>='~')c=c-22; 這一句沒有必要。 加上if (c>='w'&&c<='z'||(c>='w'&&c<='z'))c=c-22; w變成a,x變成b,y變成c,z變成d #include "stdafx.h" # include using namespace std; #include using namespace std; void main() cout< 10樓:笑熬將胡 ||void main() else if(c>='w'&&c<='z')||(c>='w'&&c<='z') cout< }cout< 求大神 c語言如何編一段將字母a變成字母e,即變成其後的第四個字母的**。使使用者輸入任意一段字串 11樓:醉意輪迴 #include #include void main() {int i; char a[20]; gets(a); for(i=0;i在內,因為題幹沒說對它們怎麼處理 12樓:冉 ascii碼值加4就行了呀 c語言,乙個小問題 13樓:**の客 \n在c語言中的意思是「回車」 照著麼說的,while((c=getchar())!='\n')就是 當((從鍵盤讀取乙個值,並賦值給c)不等於回車)……說白了就是當你輸入回車(就是恩一下「enter」鍵)時,這一段**就執行結束了。 例如:while((c=getchar())!='\n')就是說當你敲入回車後,{}中的東西就不讀了(當然回車之前的東西還是要讀的)。 (摸摸鼻子)能明白麼 14樓:匿名使用者 也就是你一直往下輸字元,不要按回車,一但按了回車,之後輸入的字元就不再讀入,也就是不再將回車之後輸入的字元轉換. c語言譯密碼問題。 15樓:匿名使用者 這樣改下試試: if((ch=getchar()) =='\n')break; 16樓:匿名使用者 #include void main() if((ch>='w'&&ch<='z')||(ch>='w'&&ch<='z')) printf("%c",ch); }}//單字元輸入 #include void main() else if((ch[i]>='w'&&ch[i]<='z')||(ch[i]>='w'&&ch[i]<='z')) else printf("%c",ch[i]);}}}}//字串輸入 17樓:匿名使用者 #include #include #include main() b=b+4; printf("%c\n",b); }if(b>=97&&b<=122) b=b+4; printf("%c\n",b);}} if(a==13) b=b-4; printf("%c\n",b); }if(b>=97&&b<=122) b=b-4; printf("%c\n",b);}} if(a==27) printf("程式結束...\n");} 編譯密碼:按規則將電文譯成密碼「把字母變成其後第四個字母」 18樓:李夢龍 凱撒密碼bai: ascii 中 a=65 則 a--e 即 65--69 我們可du 以把zhia+4 然後按字元輸出就 dao是e了 w--a 即 (w+4)-26 87(w)回+4-26=65(a) 即可 測試代答碼: main() ;c1[0]=c1[0]+4; c1[1]=c1[1]+4; c1[2]=c1[2]-22; printf("%c %c %c",c1[0],c1[1],c1[2]); getch();} 1 bus 英 b s 美 b s n.公共汽車,巴士,客機 口 汽車,機器腳踏車,飛機 計 電腦的 匯流排 電 資訊轉移通路,悔流條,母線 vt.用公共汽車運送 vi.乘公共汽車 打雜工 例句 he missed his last bus home 他錯過了回家的尾班車。其他 第三人稱單數 bus... lame le m adj.蹩腳的 跛的,瘸的 僵痛的 差勁的,無說服力的 vi.變跛 vt.使跛,使殘廢 把 弄殘廢 n.金屬 薄板,薄片 古代護身甲上的 重疊金屬片 lame意思是瘸的,tame意思是馴服,same意思是一樣的。滿意請採納,謝謝。改變英語單詞的首字母,使它變成另乙個單詞 後面的讀... 右鍵點選搜狗 設定屬性,勾尋智慧型abc風格 確定。如果你要的不是這種效果,搜狗沒辦法了。在瀏覽器裡可以做到,谷歌瀏覽器,opera瀏覽器可以做到在數字字母後,字母先顯示到打字框,然後按空格變成漢字。搜狗輸入法打字的時候在聊天框裡先出現一串的字母然後再打出字,這是怎麼設定的?設定辦法 輸入法設定 鍵...busy去掉字母變成新的單詞怎麼寫
改變name的首字母,使它變成另單詞
輸入法打字聊天時的國旗圖示怎麼變成字母縮寫