讨论 / 求大神!!为什么只有30分???
Jam L 2014-06-20 04:40:59
点我顶贴 收藏 删除
#include <stdio.h>

#include <stdlib.h>

int main()

{

int a[9],i,high,x;

for(i=0;i<=9;i++)

{

scanf("%d",&a[i]);

}

scanf("%d",&high);

//high=high+30;

x=0;

for(i=0;i<=9;i++)

{

if(high+30>=a[i])

{

x++;

}

}

printf("%d",x);

return 0;

}

初学者 求指教

#1 默色天际@2014-06-20 06:23:12
回复 删除
数列不是应该定义成a[10]么?
#2 lyb6537@2014-08-03 06:07:03
回复 删除
数组a[10]
#3 yyh0915@2022-08-19 06:14:43
回复 删除
数组小了会爆RE
#4 2481363211@2022-09-01 05:13:59
回复 删除
for循环应该是<10吧

#5 2481363211@2022-09-01 05:20:01
回复 删除
ac

#include <bits/stdc++.h>

using namespace std;

int main()

{

int a[10],high,x;

for(int i=0;i<10;i++)

{

scanf("%d",&a[i]);

}

scanf("%d",&high);

x=0;

for(int i=0;i<10;i++)

{

if(high+30>=a[i])

{

x++;

}

}

printf("%d\n",x);

return 0;

}

#6 G-Henry@2023-03-18 03:58:28
回复 删除
将a[9]改成a[10](初学者用a[10+1],a[0]不用)
#7 yhzZZ@2023-03-24 20:10:08
回复 删除
回复 #6 G-Henry:提问者可能已经是叔叔阿姨力
查看更多回复
提交回复