求1-100的和,但不包括个位数为3的数
不会😭这个怎么做具体怎么做
int sum = 0;
for (int i = 1; i <= 100; ++i) {
sum += i % 10 == 3 ? 0 : i;
}
注意3也不能算哦
int sum = 0;
for (int i = 1; i <= 100; i++) {
if(i!=3 && i%10!=3) {//个位数为不为3才累加
sum += i ;
}
}
System.out.println("1-100的和(不包括个位数为3)为:"+sum);
运行结果:
1-100的和(不包括个位数为3)为:4570