结果as @ 2019-10-27 18:43:39
int main() { int a[10]; int b; int c=0; for(int i;i<=10;i++){ scanf("%d",&a[i]); } scanf("%d",&b); for(int j=0;j<10;j++){ if(a[j]<=(b+30)){ c++; } } printf("%d",c); return 0; }
by 结果as @ 2019-10-27 18:45:04
int main()
{
int a[10];
int b;
int c=0;
for(int i;i<=10;i++){
scanf("%d",&a[i]);
}
scanf("%d",&b);
for(int j=0;j<10;j++){
if(a[j]<=(b+30)){
c++;
}
}
printf("%d",c);
return 0;
}
by 铁锤 @ 2019-10-27 18:45:36
请您您发帖的时候在编辑框的顶部找到插入代码选项,谢谢
by 铁锤 @ 2019-10-27 18:46:46
数组a的大小开到11,第一个for循环里的i=1
by 铁锤 @ 2019-10-27 18:47:03
喔,我改一下,你看看
by 铁锤 @ 2019-10-27 18:49:22
#include <stdio.h>
int main()
{
int a[11];
int b;
int c=0;
for(int i=1;i<=10;i++){
scanf("%d",&a[i]);
}
scanf("%d",&b);
for(int j=1;j<=10;j++){
if(a[j]<=(b+30)){
c++;
}
}
printf("%d",c);
return 0;
}
by 铁锤 @ 2019-10-27 18:50:25
@结果as OK,千万记得第一行include前面加#
by 铁锤 @ 2019-10-27 18:50:51
(您好像没有完全学会C,建议再学一下