你要实现的目的是否为:不区分大小写,对给定字符串中26个字母的出现次数进行统计,显示其中出现过的字母、及出现次数。
如果是这样,你的最后一条while语句没有设定结束条件,自‘a’开始,一旦遇到出现次数不为0的情形,就进入死循环。
最后的for循环改为:
for(i=0;i<=25;i++) if(b[i]) cout<<c[i]<<':'<<b[i];
以上就是关于一个c++简单程序,运行后无限循环,望高手解答;全部的内容,包括:一个c++简单程序,运行后无限循环,望高手解答;、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)