把小写字母转换为大写字母
时间: 2023-05-21 22:02:56 浏览: 46
VBA中,ThisWorkbook是指当前正在运行的宏所在的工作簿,而ActiveWorkbook则是指当前处于活动状态的工作簿。ThisWorkbook是一个隐含的对象,可以直接使用,而ActiveWorkbook需要通过调用函数来获取。
相关问题
编程把小写字母转换为大写字母
好的,以下是实现该程序的 C 语言代码:
```c
#include <stdio.h>
int main() {
char ch;
printf("请输入一个小写字母:");
scanf("%c", &ch);
if (ch >= 'a' && ch <= 'z') { // 判断输入是否为小写字母
ch = ch - 'a' + 'A'; // 转换为大写字母
printf("它的大写字母是:%c\n", ch);
} else {
printf("输入不是小写字母!\n");
}
return 0;
}
```
运行程序后,会提示用户输入一个小写字母,然后判断输入是否为小写字母,如果是则将其转换为大写字母并输出结果;否则输出错误提示信息。
注意,在 C 语言中,字符类型可以直接用单引号括起来表示,如 `'a'` 表示小写字母 a。可以将字符看作是整数类型,每个字符都有一个对应的整数值,可以通过算术运算来进行大小写字母的转换。
输入小写字母转换为大写字母
要将小写字母转换为大写字母,可以按照以下步骤进行操作:
1.从键盘上读入一个小写字母。
2.用ASCII码中大写字母和小写字母之间的转换关系(差值为32)将小写字母转换为大写字母。
3.输出转换后的大写字母和其ASCII值。
以下是一个C语言代码示例,实现了这个转换的过程:
```
#include <stdio.h>
int main() {
char lowercase, uppercase;
printf("请输入一个小写字母:\n");
scanf("%c", &lowercase);
uppercase = lowercase - 32;
printf("转换后的大写字母为:%c,ASCII值为:%d\n", uppercase, uppercase);
return 0;
}
```
--相关问题--:
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)