1到100能被3或7整除的数的平方和vf 里的

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 20:58:54
1到100能被3或7整除的数的平方和vf 里的

1到100能被3或7整除的数的平方和vf 里的
1到100能被3或7整除的数的平方和
vf 里的

1到100能被3或7整除的数的平方和vf 里的
s=0
for n=1 to 100
if n%3=0 or n%7=0
s=s+n^2
endif
endfor
return

Cls
For i=1 to 100
If (i mod 3=0)or(i mod 7=0) then s=s+i^2
Next i
Print s
End

A:能被3整除的数必是3,6,9,。。。,99
B:能被7整除的数必是7,14,28,。。。,98
C:能被21整除的数必是21,43,63,84这四个
D:能被3或7整除的数中如果按1和2 步骤分别计算,会多算一次第3步的四个数 。
E:存在这么一个公式 1^2+2^2+⋯+n^2=(n(n+1)(2n+1))/6
1:能被3整除的数的平...

全部展开

A:能被3整除的数必是3,6,9,。。。,99
B:能被7整除的数必是7,14,28,。。。,98
C:能被21整除的数必是21,43,63,84这四个
D:能被3或7整除的数中如果按1和2 步骤分别计算,会多算一次第3步的四个数 。
E:存在这么一个公式 1^2+2^2+⋯+n^2=(n(n+1)(2n+1))/6
1:能被3整除的数的平方和 N1=3^2+6^2+...+99^2 = 3^2 (1^2+2^2+...+33^2)=112761
2:能被7整除的数的平方和 N2=7^2+14^2+...+98^2 = 7^2 (1^2+2^2+...+14^2)=49735
3:能被21整除的数的平方和 N3=21^2+42^2+63^2+ 84^2= 21^2 (1^2+2^2+3^2+4^2)=13260
由第D项可知:满足题意的和 N=N1+N2-N3=149236

收起

CLEAR
LOCAL i, s
s = 0
FOR i = 1 TO 100
IF MOD(i, 3) = 0 OR MOD(i, 7) = 0 && 能被3或7整除的数
s = s + i^2 && 平方累加
ENDIF
ENDFOR
? "结果:", s
&& 149266