2、设计一个类并编写程序,从键盘上读入一批数,读到0停止。计算其中输入的正数和负数的个数。
#include<iostream>
using namespace std;
class wohencai {
public:
int n=0, m=0,a;
wohencai(int n1=0,int m1=0) ;
void f() {
while ((cin >> a) && a != 0)
{
if (a < 0)
n++;
else
if (a > 0)
m++;
}
cout << "负数有:"<<n <<'\n'<<"正数有:"<< m << endl;
}
};
wohencai::wohencai(int n1,int m1)
{
n=n1;
m=m1;
}
int main()
{
wohencai cf;
cf.f();
return 0;
}