求问哪里不对,,救救孩子!

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

TejatPosterior @ 2019-12-11 21:00:49

    #include<stdio.h>

     int main ()
    {int n,a[10],i,cnt=0;
       for(i=0;i<10;i++) 
        {scanf("%d",&a[i]);}

        scanf("%d",&n);

       for(i=0;i<=10;i++) 
        if(n+30>=a[i]);
          cnt++;

        printf("%d",cnt);

        return 0;   
       }

by __DUCK__ @ 2021-12-08 19:49:37

同学,这么简单的题你都不会?那就让我教教你吧!

#include<iostream>
using namespace std;
int main(){
    int a[10];  //定义数组
    int h;  //定义身高
    int apple=0;    //定义最多碰到的苹果数
    for(int i=0;i<10;i++){
        cin>>a[i];  //输入10个苹果的高度
    }
    cin>>h; //输入身高
    for(int i=0;i<10;i++){
        if(a[i]<=h+30){
            apple++;    //如果最高身高≥其中一个苹果高度,那么苹果数加1
        }        
    }
    cout<<apple;    //最后输出苹果数
    return 0;
}

怎么样?你学会了吗?


上一页 |