PROCOWARD @ 2019-09-28 01:32:53
int main() { int a[10] ;//定义数组 int height ;// 定义高度 int j = 0;//用来计数 int i ; for( i = 0 ; i <= 9 ; i++)/用来输入10组苹果的高度/ { scanf("%d",&a[i]); } printf("\n");//回车 scanf("%d" ,&height) ;//输入小陶身高 for( i = 0 ; i <= 9 ; i++) { if( a[i] <= height + 30) j++; else continue; }//用if语句来判断小陶能不能摘到苹果 j++来记录已经能摘的苹果数量 printf("\n");//回车 printf("%d",j);//输出 return 0 ; }
by 欧鹰 @ 2019-09-28 06:49:25
把你的代码改了一下。
#include<stdio.h>
int main()
{
int a[20] ;
int height ;
int j = 0;
int i ;
for( i = 0 ; i <= 9 ; i++)
{
scanf("%d",&a[i]);
}
scanf("%d" ,&height) ;
for( i = 0 ; i <= 9 ; i++)
{
if( a[i] <= height + 30)
j++;
else continue;
}
printf("%d",j);
return 0 ;
}
by R·Buffoon @ 2019-09-28 06:58:55
希望更丰富的展现?使用Markdown
by R·Buffoon @ 2019-09-28 07:03:30
为什么输入后要输出换行符?
为什么输出前要输出换行符?
by Yukinoshita_Yukino @ 2019-09-28 07:46:25
为啥要回车
by chuangzhifake @ 2019-09-28 08:30:12
请不要用Markdown来突出头文件的重要性,OK?
@PROCOWARD
by PROCOWARD @ 2019-09-28 10:10:12
@欧鹰 为啥是a[20]啊
by 欧鹰 @ 2019-09-28 10:12:55
@PROCOWARD 多开几位,保险。