用c语言把一个小写英文字母先输出为ASCII码表,然后再将他的大写字母输出为对应的ASCII码表
时间: 2024-10-21 18:18:04 浏览: 42
c代码-4. 功能:从键盘中输入一个小写字母,要求改用大写字母输出,并输入它的ascii
在C语言中,你可以使用`printf()`函数来打印字符的ASCII码值。小写字母'a'到'z'的ASCII码值比大写字母'A'到'Z'的值小32。下面是一个简单的示例:
```c
#include <stdio.h>
int main() {
char lower_case = 'a'; // 小写字母例子
char upper_case = lower_case + 32; // 转换为对应的大写字母
// 输出小写字母及其ASCII码
printf("小写字母 '%c' 的 ASCII 码是 %d\n", lower_case, (int)lower_case);
// 输出大写字母及其ASCII码
printf("大写字母 '%c' 的 ASCII 码是 %d\n", upper_case, (int)upper_case);
return 0;
}
```
运行这个程序,你会看到类似这样的输出:
```
小写字母 'a' 的 ASCII 码是 97
大写字母 'A' 的 ASCII 码是 65
```
这里我们通过将小写字母加上32得到对应的大写字母,然后强制转换为整型以便打印ASCII码。
阅读全文