萌新求助站外题!!!
  • 板块学术版
  • 楼主lnscq
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/6/30 13:46
  • 上次更新2023/11/3 12:04:44
查看原帖
萌新求助站外题!!!
553498
lnscq楼主2023/6/30 13:46

https://old.517coding.com/p/1320

#include<bits/stdc++.h>
using namespace std;
char s[55];
int main(){
	gets(s);
	int len=strlen(s);
	for(int i=0;i<len;i++){
		if(s[i]!=0&&s[i]>='A'&&s[i]<='Z'){
			if(s[i]>='A'&&s[i]<='W'){
				s[i]+=3+32;
			}else{
				s[i]-=23-32;
			}
		}
		if(s[i]!=0&&s[i]>='a'&&s[i]<='z'){
			if(s[i]>='a'&&s[i]<='w'){
				s[i]=s[i]+3-32;
			}else{
				s[i]=s[i]-23-32;
			}
		}
	}
	puts(s);
	return 0;
}

为什么大写变小写会出问题

2023/6/30 13:46
加载中...