任务5:大小写转换 【任务描述】 输入 -个半角字符,如果是英文字母,则实现大小写转换后输出。否则,输出原字符。程序保存到 s2E. C. 程序执行效果 1: 输入一个半角字符:a 输出:A 程序执行效果1: 输入 一个半角字符:D 输出: d 程序执行效果 3: 输入一个半角字符:6 输出:6 【操作提示】 1、大写英文字丹的 ASCII 码值+32=对应小写字母的ASCII码值 2、可使用“?:”运算符确定输出数据。如:printf((×>64)&&(x<=90)7"YES":"NO");
时间: 2023-06-16 18:04:46 浏览: 80
WPS文字大小写字母转换.docx
```c
#include <stdio.h>
int main() {
char c;
printf("输入一个半角字符:");
scanf("%c", &c);
if (c >= 'a' && c <= 'z') // 如果是小写字母
printf("%c", c - 32); // 转换为大写字母
else if (c >= 'A' && c <= 'Z') // 如果是大写字母
printf("%c", c + 32); // 转换为小写字母
else // 其他字符不变
printf("%c", c);
return 0;
}
```
阅读全文