C++ 信息学奥赛 2046:【例5.15】替换字母

C++ 信息学奥赛 2046:【例5.15】替换字母_第1张图片

#include
#include
using namespace std;
int main()
{	char st[200];
	char A,B; int n=0;
	while((st[n++]=getchar())!='\n');   
	//将原文存放在字符数组st中,并且要注意上述的最后分号 
	
	A=getchar();
	getchar();
	B=getchar(); //读取A和B,中间getchar()读空格
	for (int i=0;i

解析上述的这个题,主要考察的是字符数组的应用,读取字符的函数,getchar()的用法。同时本题中用到了一个技巧,也就是在读取单个字符的同时赋给了字符数组中,并判断是否是回车符。

本题知识点有:字符数组的定义,遍历,读取字符的函数,while循环的使用。

        关注我们可以了解更多编程知识和编程技巧,学习期间如有疑问,可随时咨询我们。加油!

你可能感兴趣的:(c++,c++,java,算法,信奥赛)