思路是:1到100的总和减去可以被三整除的数的总和,1+2+3+……100=(1+100)*100/2=5050,3+6+9+12+……99=3*(1+2+3+……33)=3*(1+33)*33/2=1683,5050-1683=3367.
public class HelloWorld { public static void main (String []args) { int num=1; int sum=0; for (num=1;num<=100 && num%3 != 0;num++) { sum=sum+num; }System .out. println ("1到100之间不能被3整除的数之和为:"+num); } } 问题在哪里 输出结果为3qq_一个人的尔虞我诈_0 20...
printf("1到100之间所有能被3整除但不能被5整除的数之和为:%d\n", sum); return 0; } ``` 以上代码中,我们使用`for`循环遍历1到100之间的所有整数,使用条件判断语句`if`筛选出能被3整除但不能被5整除的数,并将它们累加到`sum`变量中。最后,输出结果。 开学特惠 开通会员专享超值优惠 助力考试高分,...
sum += i print("1到100之间能被3整除,但不能被5整除的所有整数之和为:", sum)输出结果 1到100之间能被3整除,但不能被5整除的所有整数之和为: 408
【题目】非常简单的vb编程题,不确定规范的写法,31.输出100~200之间不能被3整除的数2.任意输入一个自然数n,求1到n之间所有偶数的和3.随机产生8个1~100之间的正整数,按升序排出4.编写程序,在窗体中输出菱形图形***有赏分的,3、4题最好写一下每步的意义 相关知识点: 试题来源: 解析 【解析...
思路是:1到100的总和减去可以被三整除的数的总和,1+2+3+……100=(1+100)*100/2=5050,3+6+9+12+……99=3*(1+2+3+……33)=3*(1+33)*33/2=1683,5050-1683=3367。