注册 登录
编程论坛 VC++/MFC

小弟新来,求帮助~~~ 看看这段代码缺点啥

tiang1949 发布于 2014-01-27 14:04, 544 次点击
小弟新来,求帮助~~~
#include <iostream>
#include <istream>
#include <limits>
#include <ostream>
int main()
{
    int min(std::numeric_limits<int>::max());
    int max(std::numeric_limits<int>::min());
    bool any(false);
    int x;
    while (std::cin>>x)
    {
        any=true;
        if(x<min)
            min=x;
        if(x>max)
            max=x;
    }
    if(any)
        std::cout<<"min="<<min<<"\nmax"<<max<<'\n';
}

小弟想提前了解下C++,这是书上的一个例子,但是运行之后只有输入,没有结束。请教下哪出了错,还是这程序该加一段结束的条件。   不过书上的代码就是这样的
2 回复
#2
yuccn2014-01-27 15:04
可以自己拟定一个值来退出,或者,输入一些非数字就能退出了
#3
hubinyes2014-02-04 21:56
这是输出,整型的最大,最小值
1