找区间内能被整除的数
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/07 03:19:44
能被3或者7整除publicsubprogram1()dimiasinteger,countsaslongfori=1to1000ifimod3=0orimod7=0thencounts=counts
#includevoidmain(){intsum=0;inti;for(i=1;i再问:main(){inti,a,b,c;a=0,b=0,c=0;for(i=1;i
100内能被3整除的数的和为3+6+…+96+99=(3+99)*33/2=1683再减去同时能被3和7整除的数的和21+42+…+84=210;结果为1683-210=1473
#include"stdio.h"voidmain(){inti,n=1000/7:for(i=1;i再答:��ѭ��ִ�еĴ�����Կ����ĸ�����ȽϺã�������ִ�д�Լ143��ѭ
300/(3*5)=20个200/(3*5)=13个……5个20-13=7个200/(3*5*7)=1个……95个300/(3*5*7)=2个……90个2-1=1个7-1=6个答:200~300内能被
#includevoidmain(){\x09inti;\x09intsum=0;\x09for(i=10;i
***1-100能被3整除的所有奇数之和s=0FORi=1TO100\x05IFMOD(i,3)=0ANDMOD(i,2)0\x05\x05s=s+i\x05ENDIFENDFOR"s="+ALLTR
10000÷13=769……310000以内能被13整除的数的个数为769个,它们都是13的倍数,最小的为13,最大的为9997.
#include <stdio.h>int main() {\x09int i, count = 0;\x09for(
10000÷28=357余410000中能被28整除的数(包括0)有357+1=358个10000中能被28除余6的数有357个
for(inti=0;i
我的是正 For i = 1 To 100 If i Mod 3 = 0&nbs
这个题难度不是很大,只要能确定出被3和5整除的条件,就可以了.仔细想想,被3和5整除,其实就是(i%3==0&&i%5==0)只要满足这个条件就可以了想到这一点,其实题目就做得差不多了【代码实现】#i
也就是能被6整除6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96
fori=100:200;modd=rem(i,21);ifmodd==0;ibreak;end;end;--->>i=105
比如2000以内能被8整除的数有多少个用2000/8=250.说明从8×1=8开始,一直到8×250=2000结束,都是2000以内的数所以8的整数倍数就从1到250,一共有250个.
ClearSetTalkOnk=0Fori=1To1000\x05Ifi%7==0Ori%9==0\x05\x05k=k+1\x05\x05?Str(i,5)\x05\x05Ifk%10==0\x05
for(int=0;i再问:就这么简单吗?我想要的是整个过程(从头到尾),请详细解答,我会提高悬赏的。再答:for(int=0;i
求1到200内能被3整除不能被7整除的个数记所求为xx=[200/3]-[200/(7*3)]=66-9=57注:[]表示高斯取整函数,表示向下取整(floor),即小于等于自身的最接近整数(也就是不