使用C语言编写程序陶陶有个35厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试,程序需要输入一个整数n以及n个苹果到地面的高度,再输入陶陶把手伸直的时候能够达到的最大高度,假设她碰到苹果,苹果就会掉下来,算一下她能够摘到的苹果的数目。写出完整程序并给出解释
时间: 2023-03-07 08:24:11 浏览: 88
#include <stdio.h>int main(){
//定义变量
int n; //n个苹果的数量
int h; //陶陶手伸直时能够达到的最大高度
int a; //每个苹果到地面的高度
int count = 0; //陶陶能够摘到的苹果的数量//输入数据
printf("请输入n和h:");
scanf("%d %d", &n, &h);
printf("请输入每个苹果到地面的高度:");
for(int i=0; i<n; i++){
scanf("%d", &a);
//如果苹果的高度小于陶陶手伸直时能达到的最大高度,那么陶陶就能够摘到该苹果
if(a <= h){
count++;
}
}//输出结果
printf("陶陶能够摘到的苹果的数量为:%d\n", count); return 0;
}//该程序的功能是:根据输入的信息,计算陶陶能够摘到的苹果的数量。首先输入n和h,n表示苹果的数量,h表示陶陶手伸直时能够达到的最大高度;然后输入n个苹果到地面的高度,如果苹果的高度小于陶陶手伸直时能达到的最大高度,那么陶陶就能够摘到该苹果;最后输出陶陶能够摘到的苹果的数量。