首先看代码:
#include <iostream>
using namespace std;
int height[15],n,s;
int main()
{
for(int i=0;i<10;i++){
cin >> height[i];
}
cin >> n;
n += 30;
for(int i=0;i<10;i++){
s+=!(n<height[i]);
}
cout << s;
}
(这个代码是AC的)
但是——
我将
s+=!(n<height[i]);
改为了
if(n<height[i]){
s++;
}
咋就不对了呢?QAQ
有没有DALAO帮解读啊