输入一个大写字母,用c语言输出该字母在字母表中的位置。例如输入字母B,则输出2;输入字母Z,则输出26。
时间: 2023-05-11 17:04:09 浏览: 149
C语言程序设计-从键盘输入一个大写字母,要求改用小写字母输出;.c
可以使用ASCII码来实现这个功能。大写字母A的ASCII码是65,因此可以将输入的字母减去65,再加上1即可得到该字母在字母表中的位置。以下是代码示例:
```c
#include <stdio.h>
int main() {
char c;
int position;
printf("请输入一个大写字母:");
scanf("%c", &c);
position = c - 'A' + 1;
printf("%c在字母表中的位置是%d\n", c, position);
return 0;
}
```
输入B,输出2;输入Z,输出26。
阅读全文