输入10个数字,并判断正负
用c++编写一个程序,输入10个数 ,并判断他们的正负,再分别求出正数和负数的和,
[解决办法]
#include<iostream>using namespace std;int main(void){ int num[10]; int zh=0,fu=0; for(int i=0;i<10;i++) { cin>>num[i]; } for(int j=0;j<10;j++) { if(num[j]<0) { fu+=num[j]; cout<<num[j]<<" 是负数;"<<endl; } else if(num[j]>0) { zh+=num[j]; cout<<num[j]<<"是正数;"<<endl; } else cout<<num[j]<<"为零;"<<endl; } cout<<"正数之和为:"<<zh<<endl; cout<<"负数之和为:"<<fu<<endl; return 0;}