谁能帮帮忙用java 写出1+100 不能带有3的倍数带有3数的也不能要

来源:百度知道 编辑:UC知道 时间:2024/07/04 20:46:14
问题 1+2+3。。一直加到100不能带有3的倍数带有3数的也不能要高手帮帮忙

你的意思是从1到100之间的数字,除去三的倍数和带三的数(13或者35之类),其它的数字相加吧?
看看这一段
public class a {
public static void main(String[] args){
int start = 1;
int end = 100;
int sum = 0;
for(int i = start;i<=end;i++){
if(!((i%3==0)||(i%10==3)||(i/10==3))){
System.out.println(i);
sum+=i;
}
}
System.out.println("和为"+sum);
}
}