统计每个数的输入次数
Posted 郭志凯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了统计每个数的输入次数相关的知识,希望对你有一定的参考价值。
#include <iostream> int main() { int val = 0 ; if(std::cin>>val) //确保第一次输入有效 { int cnt = 1 , curVal = 0; while(std::cin>>curVal) { if(curVal == val) //连续输入相同,则次数加1 ++cnt ; else //输入和上次不相同,打印结果,重置统计数和次数 { std::cout<<val<<"出现了"<<cnt<<"次"<<std::endl; val = curVal ; cnt = 1 ; } } std::cout<<val<<"出现了"<<cnt<<"次"<<std::endl; } return 0; }
最后按Ctrl+Z结束的
以上是关于统计每个数的输入次数的主要内容,如果未能解决你的问题,请参考以下文章