模拟 2020 省模拟赛
难度:简单
解:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
// 请在此输入您的代码
char a[100];
gets(a);
for(int i = 0;i < strlen(a);i++ ){
if(a[i] >= 'x'){
a[i] = a[i] - 23;
}
else {
a[i] = a[i] +3;
}
printf("%c",a[i]);
}
return 0;
}
优化后:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
// 请在此输入您的代码
char a[100];
gets(a);
for(int i = 0;i < strlen(a);i++ ){
if(a[i] >= 'x'){
printf("%c",a[i] - 23);
}
else {
printf("%c",a[i]+3);
}
}
return 0;
}