注:false是0,true是1
可以利用这点来省去if
#include <iostream>
using namespace std;
int main() {
int cntp=0,cntn=0,t;
for(int i=0;i<10;i++){
cin>>t;
cntp+=t>0;
cntn+=t<0;
}cout<<"positive:"<<cntp<<endl<<"negative:"<<cntn;
return 0;
}

京公网安备 11010502036488号