简单编码
將一串文本譯成密碼,密碼的規律是: 將原來的小寫字母全部翻譯成大寫字母,大寫字母全部翻譯成小寫字母,數字的翻譯規律如下:
?0——>9
1——>8
2——>7
3——>6
4——>5
5——>4
6——>3
7——>2
8——>1
9——>0
然后將所有字符的順序顛倒。
輸入
輸入一串文本,最大字符個數不超過100。
輸出
輸出編碼后的結果。
#include#include"stdio.h"
using namespace std;
int main()
{char text[100];
int i=0,b;
gets(text);
for(i=0;text[i]!='\0';i++)
{
if(text[i]>='A'&&text[i]<='Z')
text[i]=text[i]+32;
else if(text[i]>='a'&&text[i]<='z')
text[i]=text[i]-32;
else
text[i]=105-text[i];
}
for(b=i-1;b>=0;b--)
cout<<text[b];
cout<<endl;
return 0;
}
轉載于:https://www.cnblogs.com/oversea201405/p/3767077.html
總結
- 上一篇: Arduino 端口通信实例
- 下一篇: C 文件读写 容易疏忽的一个问题