cuitangjun @ 2023-09-13 21:33:51
#include<iostream>
using namespace std;
int main(){
int apple[10],a,s;
for(int i=0;i<=9;i++){
cin>>apple[i];
}
cin>>a;
for(i=0;i<=9;i++){
if(a+30>=apple[i]){
s+1;
}
}
cout<<s;
return 0;
}
各位巨佬们能看看有什么问题吗,我太蒻了
by AC_love @ 2023-09-13 21:37:58
s+1
改成
s+=1
by AC_love @ 2023-09-13 21:38:25
顺带一提,定义局部变量的时候建议初始化一下
by naijgnorgnahz @ 2023-09-13 21:38:27
第11行 s+1
改为 s++
或 s=s+1
第9行的 i=0
改为 int i = 0
by KidzzZ @ 2023-09-13 21:38:28
s+1
改成 s++
或者s+=1
by Always_Coding @ 2023-09-13 21:38:36
for(i=0;i<=9;i++)
for(int i=0;i<=9;i++)
要声明
s+1
s++
,s+1
没有任何本质含义,应该是用 ++
让答案 +1
by Boston_Celtics @ 2023-09-14 20:22:31
1.
int s;
应该为
int s=0;
2.
for(i=0;i<=9;i++)
应该为
for(int i=0;i<=9;i++)
3.
s+1;
应该为
s++;
P.S.本蒟蒻答案仅供参考