这道题在百炼上的编号是:2800
这个还是第二章的简单练习题之一
在一些地方遇到了问题,最后通过思考找到了解决办法
Q1
在数据的输入上,不知道当一行输入后如何感知到,刚开始想到了用字符串数组,但是发现字符串数组,即使是空格,也算是一个字符串数组输入完毕
后来想到了用getchar(),当接收到"\n"时,表示一行输入完毕,而题目中明确指出总共有四行,一行的问题解决了,一个循环就搞定了;
刚开始的时候,想着用字符串数组将输入的数进行存储再统计到letterNum数组中,但是发现完全没有必要,用getchar()当下输入当下使用,不用全部存储后使用。
这样就节省了时间和空间,很享受将把一个在脑袋里绕了好几个弯的问题用一条直线解决掉^_^
Q2
int letterNum[26] 这个数组用来统计A~Z OR a~z 的出现的次数,上次做猜词游戏的时候使用过一次,这次碰到这个题,想到了这个简单的方法,觉得很合适。so,以后遇到相同的问题,就可以这样处理了。