题解:
先建立一个数组来存高度
int a, b[10], i,n=0;
for ( i = 0; i < 10; i++)
scanf("%d", &b[i]);
然后再建立一个循环来遍历数组,找出能够到的高度,然后n++
for ( i = 0; i < 10; i++)
{
if (b[i]<=(a+30))
{
n++;
}
}
完整代码
#include<stdio.h>
int main()
{
int a, b[10], i,n=0;
for ( i = 0; i < 10; i++)
scanf("%d", &b[i]);
scanf("%d", &a);
for ( i = 0; i < 10; i++)
{
if (b[i]<=(a+30))
{
n++;
}
}
printf("%d", n);
return 0;}