1 条题解
- 
  0
C :
#include <stdio.h> #include <string.h> int main() { int i,l; char a[100]; gets(a); l=strlen(a); for(i=0;i<l;i++) { if(a[i]=='a') a[i]='v'; else if(a[i]=='b') a[i]='w'; else if(a[i]=='c') a[i]='x'; else if(a[i]=='d') a[i]='y'; else if(a[i]=='e') a[i]='z'; else if(a[i]=='A') a[i]='V'; else if(a[i]=='B') a[i]='W'; else if(a[i]=='C') a[i]='X'; else if(a[i]=='D') a[i]='Y'; else if(a[i]=='E') a[i]='Z'; else if(a[i]==' ') { a[i]=' '; } else if(a[i]>='f'&&a[i]<='z'||a[i]>='F'&&a[i]<='Z') { a[i]-=5; } } puts(a); return 0; }C++ :
#include<iostream> using namespace std; int main() { string a = "vwxyzabcdefghijklmnopqrstu";//密文转原文的表,小写 string b = "VWXYZABCDEFGHIJKLMNOPQRSTU";//密文转原文的表,大写 char c; while(cin.get(c)) { if(c>='a'&&c<='z') cout<<a[c-'a']; else if(c>='A'&&c<='Z') cout<<b[c-'A']; else cout<<c; } return 0; } 
- 1
 
信息
- ID
 - 2210
 - 时间
 - 1000ms
 - 内存
 - 128MiB
 - 难度
 - (无)
 - 标签
 - 递交数
 - 0
 - 已通过
 - 0
 - 上传者