2018年校招全国统一模拟笔试(第一场)编程题第一题密码翻译

#include<bits/stdc++.h>
using namespace std;
int main()
{
	char a[100];
	int s[100],f[100],i;
	while(std::gets(a))
	{
		int c;
		c=strlen(a);
		for(i=0;i<c;i++)
			s[i]=a[i]; 
		for(i=0;i<c;i++)
		    {
		    	if(s[i]>=65&&s[i]<90)
		    	f[i]=s[i]+1;
		    	else if(s[i]>=97&&s[i]<122)
		    	f[i]=s[i]+1;
		    	else if(s[i]==90)
		    	f[i]=65;
		    	else if(s[i]==122)
		    	f[i]=97;
		    	else
		    	f[i]=s[i];
			}
			for(i=0;i<c;i++)
			cout<<(char)f[i];
			cout<<endl;
	}
	return 0;
} 
写的较为简单,没什么特别的关键词。

猜你喜欢

转载自blog.csdn.net/qq_40514660/article/details/79801529