给我一个基础的顺序结构程序设计的C语言代码 键盘输入一个大写字母,输出对应的小写字
时间: 2024-10-25 10:12:43 浏览: 12
在C语言中,你可以使用ASCII码来实现这个简单的顺序结构程序。ASCII码规定了大写字母和小写字母之间的整数差。下面是一个基础的示例代码:
```c
#include <stdio.h>
int main() {
char input_char;
// 从用户那里获取输入的大写字母
printf("请输入一个大写字母: ");
scanf("%c", &input_char);
// 检查是否是大写字母
if(input_char >= 'A' && input_char <= 'Z') {
// 转换为小写字母,通过ASCII码值减去65(大写字母'A'的ASCII值)
char output_char = input_char + 32; // ASCII('a') - ASCII('A')
printf("转换后的对应小写字母是: %c\n", output_char);
} else {
printf("输入的不是大写字母.\n");
}
return 0;
}
```
当你运行这个程序并输入大写字母时,它会将字母向下转换成小写字母。如果输入的不是大写字母,它会提示错误。
阅读全文