我的问题:
我写的代码:
public class LanQiaoBei {
int i,p,t,sum=0;
int s[]=new int[40];
public void setP(int p) {
this.p = p;
}
int pp() {
for(i=1;i<=p;i++) {
if(i%10==0||i%10==1||i%10==2||i%10==9) {
for(t=0;t<p;t++) {
s[t]=i;
}
}
}
for(t=0;t<s.length;t++) {
sum=sum+s[t];
}
return sum;
}
public static void main(String[] args){
LanQiaoBei bb=new LanQiaoBei();
bb.setP(40);
bb.pp();
System.out.println(bb);
}
}
我的运行结果:LanQiaoBei@2f92e0f4
我想要的结果是问题的和,应该是一个整数。