1.7
输入一个大写英文字母, 输出与其相邻的字母串(将字母A-Z看作是收尾相接的环状排列)。
输入输出样例:
若输入:B
则输出:ABC
若输入:A
则输出:ZAB
#include<stdio.h>
int main()
{
char a, m, n; int b, c, d;
scanf_s("%c", &a);
switch (a)
{
case 'A':
printf("ZAB");
break;
case 'Z':
printf("YZA");
break; //易错:考虑不周全
default:
b = a;
c = b - 1, d = b + 1;
m = c, n = d; //强制类型转换
printf("%c%c%c", m, b, n);
}
return 0;
}