Rose_ @ 2022-10-01 16:30:57
#include<stdio.h>
int main(void)
{
int a[9];
int c,b=0;
for (int i = 0; i < 10; i++)
{
scanf("%d ", &a[i]);
if ((a[i] < 100) || (a[i] > 200))
{
scanf("%d ", &a[i]);
}
}
scanf("\n%d", &c);
if ((c < 100) || (c > 120))
{
scanf("\n%d", &c);
}
for (int n=0;n<=9;n++)
{
if (c + 30 > a[n])
{
b++;
}
}
printf("%d", b);
return 0;
}
by cxyhhh @ 2022-10-01 16:36:09
if ((a[i] < 100) || (a[i] > 200))
{
scanf("%d ", &a[i]);
}
这是什么意思?
by cxyhhh @ 2022-10-01 16:36:45
应该是>=吧
by Rose_ @ 2022-10-03 07:41:48
@cxyhhh 不能>= 这个是限制苹果输入高度 如果>= 200的话 不合题
by lazytag @ 2022-10-03 19:25:29
@Rose_ a 数组开小了,至少开 10 个元素。
by Rose_ @ 2022-10-05 13:42:43
@lazytag 我这a[9]数组就是10个元素啊??
by GODTREE @ 2022-10-05 17:47:22
@Rose_ a[9]是九个元素
by Rose_ @ 2022-10-05 19:09:08
@GODTREE 哥们 这是c语言啊 从0开始算 到9正好10个元素
by lazytag @ 2022-10-05 21:34:30
@Rose_ 哈哈,你好可爱哦。有没有一种可能,其实你搞错了呢(
要不试着在否定别人之前去网上搜搜?
by GODTREE @ 2022-10-06 07:59:12
@Rose_ 你没装搜索引擎吗?
by Rose_ @ 2022-10-07 09:10:35
不好意思 记错了。。