没错吧,你觉得哪有错?
很奇怪,我用VS2010运行的这个代码 的时候最后数字的个数没有显示出来
我也觉得问题很大~关键是采用移位运算符在这里也看不到什么特殊的用处,还不如把cin放到循环里去判断。
C++ Premier这本书,怎么说呢?
不是很友善——有些东西它故意搞得很高深的样子。
是有问题的,如果最后一个数输入个数为1个就会出现这个问题
C:\Windows\system32\cmd.exe /c (cpp_1_4_4.exe)
1
2
1 occurs 1 times
1
2 occurs 1 times
2
1 occurs 1 times
1
2 occurs 1 times
1
2
1 occurs 2 times
^V
2 occurs 1last times
Hit any key to close this window...
在所有输出数字打完后加上Ctrl+D即可