蓝桥杯 算法训练 相邻字母【C语言】

编程入门 行业动态 更新时间:2024-10-10 09:15:26

蓝桥杯 <a href=https://www.elefans.com/category/jswz/34/1770096.html style=算法训练 相邻字母【C语言】"/>

蓝桥杯 算法训练 相邻字母【C语言】

【问题描述】
  从键盘输入一个英文字母,要求按字母的顺序打印出3个相邻的字母,指定的字母在中间。若指定的字母为Z,则打印YZA,若为A则打印ZAB。注意:需要区分大小写。

【输入格式】
  一行,仅包含一个英文字母。

【输出格式】
  一行,包含三个字母。

【样例输入1】
  a

【样例输出1】
  zab

【样例输入2】
  B

【样例输出2】
  ABC
代码如下:(考虑边界情况)

#include<stdio.h>
#include<string.h>
int main()
{char c;scanf("%c",&c);if(c=='A')printf("ZAB");else if(c=='a')printf("zab");else if(c=='Z')printf("YZA");else if(c=='z')printf("yza");elseprintf("%c%c%c",c-1,c,c+1);return 0;
}

更多推荐

蓝桥杯 算法训练 相邻字母【C语言】

本文发布于:2024-02-06 14:57:21,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1749765.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:算法   字母   语言   蓝桥杯

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!