输入一个小写字母,输出后面第三个字母,如果后面没有字母则返回到最前面继续输出
3条回答 默认 最新
- 快乐鹦鹉 2023-03-29 09:55关注
求余26就行
#include <stdio.h> int main() { char n = getchar(); char a = (n-'a'+1)%26 + 'a'; char b = (n-'a'+2)%26 + 'a'; char c = (n-'a'+3)%26 + 'a'; putchar(a); putchar(b); putchar(c); }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥30 关于<main>标签页面跳转的问题
- ¥80 部署运行web自动化项目
- ¥15 腾讯云如何建立同一个项目中物模型之间的联系
- ¥30 VMware 云桌面水印如何添加
- ¥15 用ns3仿真出5G核心网网元
- ¥15 matlab答疑 关于海上风电的爬坡事件检测
- ¥88 python部署量化回测异常问题
- ¥30 酬劳2w元求合作写文章
- ¥15 在现有系统基础上增加功能
- ¥15 远程桌面文档内容复制粘贴,格式会变化