使用c语言完成5. 定义2个字符变量,分别赋值为1个小写字母和1个大写字母,编写程序将这2个字母分别转换为大写字母和小写字母,并输出结果。
时间: 2024-10-21 22:10:28 浏览: 26
将一字符串中的小写英文字母改成大写。-c语言习题
你可以使用C语言中的标准库函数`toupper()`和`tolower()`来进行字符大小写的转换。下面是一个简单的示例程序:
```c
#include <stdio.h>
#include <ctype.h> // 包含字符转换函数
int main() {
char small_char = 'a'; // 小写字母
char capital_char = 'A'; // 大写字母
printf("Original characters:\n");
printf("Small letter: %c\n", small_char);
printf("Capital letter: %c\n", capital_char);
small_char = tolower(small_char); // 转换为小写
capital_char = toupper(capital_char); // 转换为大写
printf("\nConverted characters:\n");
printf("Small letter after conversion: %c\n", small_char);
printf("Capital letter after conversion: %c\n", capital_char);
return 0;
}
```
在这个程序中,我们首先定义了两个字符变量`small_char`和`capital_char`分别存储小写字母和大写字母。然后,我们使用`tolower()`和`toupper()`函数分别转换这两个字符,并打印出原始字符和转换后的字符。
运行这个程序,你会看到原始字符和它们转换后的大小写形式。
阅读全文