社区讨论

66分求助

B2116加密的病历单参与者 2已保存回复 1

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
1 条
当前快照
1 份
快照标识符
@lo2124za
此快照首次捕获于
2023/10/23 06:15
2 年前
此快照最后确认于
2023/11/03 06:38
2 年前
查看原帖
CPP
#include<bits/stdc++.h>
using namespace std;
int main(){
    char a[51];
    cin>>a; 
	int len;
	len=strlen(a);
	int i;
for(i=0;i<len;i++){
		if(a[i]>='a'&&a[i]<='z')
a[i]-=32;
       else if(a[i]>='A'&&a[i]<='Z')
		a[i]+=32;	
	} 
   int temp=0;
   for(i=0;i<len/2;i++)
   {
   	temp=a[i];
   	a[i]=a[len-i-1];
   	a[len-i-1]=temp;
   	
   }
  for(i=0;i<len;i++){
  	if(a[i]=='x')
  	a[i]='a';
  else	if(a[i]=='X')
  	a[i]='A';
  else	if(a[i]=='y')
  	a[i]='b';
  else	if(a[i]=='Y')
  	a[i]='B';
  else	if(a[i]=='z')
  a[i]='c';
  else if(a[i]=='Z')
  a[i]=='C';
  else
  a[i]=a[i]+3;
  }
   for(i=0;i<len;i++)
	cout<<a[i];
return 0;}

回复

1 条回复,欢迎继续交流。

正在加载回复...