首页 > 学院 > 开发设计 > 正文

腾讯17年校招-字符移位

2019-11-06 07:38:45
字体:
来源:转载
供稿:网友
#include<iostream>#include<String.h>using namespace std;int main(){ char s[1000]; char c; while(cin >> s){ for(int i=strlen(s); i>=0; i--){ if(s[i]>='A' && s[i]<='Z' && i<strlen(s)-1 && (s[i+1]<='z' && s[i+1]>='a')){ c=s[i]; int j=i; for(; s[j+1]>='a' && s[j+1]<='z'; j++){ s[j] = s[j+1]; } s[j]=c; } } cout<<s; } }
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表