编写一个c语言程序,输入一个大写英文字符(’B’~’了’),输出它的前导字符、该字符本身及其后续字符。
时间: 2023-10-25 14:08:52 浏览: 39
好的,这是一个简单的 C 语言程序,可以实现你的需求:
``` c
#include <stdio.h>
int main() {
char ch;
printf("请输入一个大写英文字符(B到Y):");
scanf("%c", &ch);
if (ch < 'B' || ch > 'Y') {
printf("输入无效!\n");
} else {
printf("前导字符:");
for (char i = 'A'; i < ch; i++) {
printf("%c ", i);
}
printf("\n输入的字符:%c\n", ch);
printf("后续字符:");
for (char i = ch+1; i <= 'Z'; i++) {
printf("%c ", i);
}
}
return 0;
}
```
如果你输入的是大写英文字符 B,程序将输出:
```
请输入一个大写英文字符(B到Y):B
前导字符:A
输入的字符:B
后续字符:C D E F G H I J K L M N O P Q R S T U V W X Y Z
```
如果你输入的是大写英文字符 Y,程序将输出:
```
请输入一个大写英文字符(B到Y):Y
前导字符:A B C D E F G H I J K L M N O P Q R S T U V W X
输入的字符:Y
后续字符:Z
```
希望这个程序能够帮到你!
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](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)