用c++写将小写字母变成对应大写字母后的第二个字母。其中y变成Az变成B.
时间: 2024-05-05 21:17:18 浏览: 57
C++实现字母大小写转换
```
#include <stdio.h>
#include <string.h>
int main()
{
char str[100];
int len, i;
printf("请输入一个字符串:");
scanf("%s", str);
len = strlen(str);
for (i = 0; i < len; i++)
{
if (str[i] >= 'a' && str[i] <= 'z')
{
if (str[i] == 'y')
{
printf("A");
}
else if (str[i] == 'z')
{
printf("B");
}
else
{
printf("%c", str[i] - 31);
}
}
else
{
printf("%c", str[i]);
}
}
return 0;
}
```
阅读全文