main()
{
int i,a[10];
int s;
for(i=0;i<10;i++);
scanf("%d",&a[i]);
s=0;
for(i=0;i<10;i++)
s=s>a[i]?s:a[i];
printf("%d",s);
}
不知道错在哪 还请高手解答下
/*
Name: 输出最大最小数(类)
Copyright:
Author:
Date: 14-10-07 14:35
Description:
*/
#include <iostream>
using namespace std;
class _max
{
public:
void opmax(int n)
{
if(cnt==0)
{
maxvi=n;
minvi=n;
}
else
if(n>maxvi)
maxvi=n;
if(n<minvi)
minvi=n;
++cnt;
}
void result()
{
cout<<"max:"<<maxvi<<endl;
cout<<"min:"<<minvi<<endl;
}
_max(): cnt(0) {}
private:
int maxvi;
int minvi;
int cnt;
};
int main()
{
int iv=0;
_max text;
while(cin>>iv)
text.opmax(iv);
text.result();
system("pause");
return 0;
}