题目描述
输入任意一个大写字母,输出其前面一个字母和后面一个字母,要求用getchar()和putchar()实现
案例代码
以下是使用getchar()
和putchar()
实现输入大写字母,输出前一个字母和后一个字母的C++代码示例:
#include <iostream>
using namespace std;
int main() {
cout << "请输入一个大写字母: ";
char input = getchar();
// 计算前一个字母和后一个字母
char previous = input - 1;
char next = input + 1;
cout << "前一个字母: ";
putchar(previous);
cout << endl;
cout << "后一个字母: ";
putchar(next);
cout << endl;
return 0;
}
在上述代码中,我们首先使用getchar()
函数获取用户输入的大写字母,并存储在input
变量中。然后,通过将input
减去1和加上1,计算出前一个字母和后一个字母,并分别存储在previous
和next
变量中。最后,使用putchar()
函数将前一个字母和后一个字母输出到控制台。
运行截图
© 版权声明
本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!
THE END