请问dalao们,代码哪里错了啊

P1046 [NOIP2005 普及组] 陶陶摘苹果

q0q0 @ 2021-09-09 22:22:31

#include<iostream>

using namespace std;

int main(){
    int apples[10];
    int high;
    int numA=0;

    cin>>high;
    high=high+30;

    for(int i=0;i<10;i++){
        cin>>apples[i];
    }

    for(int i=0;i<10;i++){
         if(apples[i]<=high)
            numA++;

    }

    cout<<numA;

return 0;
}

by BlackPanda @ 2021-09-10 20:11:56

啊这个。输入反了


by miracleNOI @ 2021-10-18 19:48:52

应该是 for(int i=0;i<=10;i++)

应为题目中说:假设她碰到苹果,苹果就会掉下来。所以是i<=10.


by aixmm @ 2021-11-02 21:01:04

emmmm a[10]??? 不会超界么??? @张宇墨是伞兵 又及:输入写反了。。。


by riyuexingchenlhc @ 2021-12-19 13:07:43

@miracleNOI 他下标从0开始用的 0~9一共10次循环;


by riyuexingchenlhc @ 2021-12-19 13:37:03

@aixmm 一共10个苹果高度,下标从0起到9,10个存储空间够了


上一页 |