#include <bits/stdc++.h>
#include <windows.h>
using namespace std;
char n[100086];
int main()
{ int w;
string a;
string b;
cout<<"摩斯密码转英文请按1,英文转摩斯密码请按2,不想用请按0" ;
cin>>w;
if(w==0){
Sleep(5000) ;
return 0;
}
if(w==2){
for(;;){
cin>>a;
for(int i=0;i<=a.size();i++){
n[i]=char(a[i]);
}
for(int i=0;i<a.size();i++){
if(n[i]=='a'){
b+=".- ";
} else if(n[i]=='b'){
b+="-... ";
} else if(n[i]=='c'){
b+="-.-. ";
} else if(n[i]=='d'){
b+="-.. ";
} else if(n[i]=='e'){
b+=". ";
} else if(n[i]=='f'){
b+="..-. ";
} else if(n[i]=='g'){
b+="--. ";
} else if(n[i]=='h'){
b+=".... ";
} else if(n[i]=='i'){
b+=".. ";
} else if(n[i]=='g'){
b+=".--- ";
} else if(n[i]=='k'){
b+="-.- ";
} else if(n[i]=='l'){
b+=".-.. ";
} else if(n[i]=='m'){
b+="-- ";
} else if(n[i]=='n'){
b+=&
简易摩斯密码转换器
最新推荐文章于 2024-05-14 07:06:24 发布