新手求解。。。。。
#include<iostream.h>
int main()
{
int i=0,j=0, n;
cout<<"Enter some integers please(enter 0 to quit):"<<endl;
cin>>n;
while (n!=0)
{
if(n>0) i+=1;
if(j<0) j+=1;
cin>>n;
}
cout<<"Cout of positive integers:"<<i<<endl;
cout<<"Cout of negative integers:"<<j<<endl;
return 0;
}
运行结果中为什么负数的个数总是零个啊
[解决办法]
if(j<0) j+=1;?
[解决办法]