帮我写代码,题目是输入一个字符,判断它如果是小写字母输出其对应大写字母;如果是大写字母输出其对应小写字母;如果是数字输出数字本身;如果是空格,输出“space”;如果不是上述情况,输出“other”。
时间: 2024-04-15 10:14:23 浏览: 95
char ch;
scanf("%c", &ch); // 输入一个字符
if(ch >= 'a' && ch <= 'z') // 判断是否是小写字母
{
printf("%c", ch - 32); // 输出其对应大写字母
}
else if(ch >= 'A' && ch <= 'Z') // 判断是否是大写字母
{
printf("%c", ch + 32); // 输出其对应小写字母
}
else if(ch >= '0' && ch <= '9') // 判断是否是数字
{
printf("%c", ch); // 输出数字本身
}
else if(ch == ' ') // 判断是否是空格
{
printf("space"); // 输出“space”
}
else // 其他情况
{
printf("other"); // 输出“other”
}
阅读全文