C++菜鸟小问题

来源:百度知道 编辑:UC知道 时间:2024/09/23 09:24:15
设计一个程序;
要求程序无限输出整数,用户按‘0’键停止,然后程序输出最大的一个整数。

我是按向内存无限输入做的,如果你的意思是内存无限输出的话,那么是输出随机数还是什么?

#include <iostream>
using namespace std;
int main()
{
int i,max=0;
while ((cin>>i))
{

if (i==0)
break;
if (i>max)
{
max=i;

}
}
cout<<max<<endl;

return 0;
}

你这个需要多线程做,也很简单,我不在家里,所以没有资源给你调,不记得创建线程函数的原型,请知道的同志给他写一下

好难啊

#include<iostream.h>
void main()
{
int m=1,n;
cin>>n;
m=n;
for (;;)
{
cin>>n;
if (n==0)break;
if (n>m)m=n;

}
cout<<m;

}