求1-100内能被3整除,不能被5整除的数字, 打印一共共有多少个 每行打印5个
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 04:14:07
1.能被3整除的有:1002,1005,1008,……共有2000/3取整有666个,1000/3取整有333个,所以1000到2000之间能够被3整除的有333个,进而观察其中处于1002到1100
#includevoidmain(){intsum=0;inti;for(i=1;i再问:main(){inti,a,b,c;a=0,b=0,c=0;for(i=1;i
这个就是循环再加上个if条件语句就ok了!staticvoidMain(string[]args){inti=0;for(i=0;i
100内能被3整除的数的和为3+6+…+96+99=(3+99)*33/2=1683再减去同时能被3和7整除的数的和21+42+…+84=210;结果为1683-210=1473
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内能被
能被2整除的数末尾是2、4、6、8、0.但不能被5整除,所以末尾是0的都不行.还有也不能被3整除也就是三个数字加起来不能是3、6、9、12、15、18.可以将102——299求总和,再减去不符合条件的
#includemain(){inti=0;printf("100以内能被3整除的但不能被7整除的数:\n");for(i=0;i
***1-100能被3整除的所有奇数之和s=0FORi=1TO100\x05IFMOD(i,3)=0ANDMOD(i,2)0\x05\x05s=s+i\x05ENDIFENDFOR"s="+ALLTR
#includeintmain(){inti;for(i=100;i
for(inti=0;i
我的是正 For i = 1 To 100 If i Mod 3 = 0&nbs
PrivateSubCommand1_Click()DimsAsIntegerFori=100To200IfiMod3=0AndiMod70Thens=s+iNextiPrint"所求的和为:"&sE
也就是能被6整除6,12,18,24,30,36,42,48,54,60,66,72,78,84,90,96
for(inti=100;i
最短小#includemain(){for(inti=100;i再问:哇,您还在网上挂着~~~~~~~,真不容易啊!!!!,奇怪~~~~~~再答:加班加你了再问:额,,~~~~~你在百度上班么????
fori=100:200;modd=rem(i,21);ifmodd==0;ibreak;end;end;--->>i=105
S=0i=1DOIFi\3i/3THENS=S+ii=i+1ENDIFLOOPUNTILi>100END用QB大概是这样.
求1到200内能被3整除不能被7整除的个数记所求为xx=[200/3]-[200/(7*3)]=66-9=57注:[]表示高斯取整函数,表示向下取整(floor),即小于等于自身的最接近整数(也就是不
先不考虑100.去掉3的倍数后剩下所有数的和为1+2+4+5+.94+95+97+98一头一尾的和为99;这样的和有33组,其和为99X33=3267;再加100,自然数1-100中,不能被3整除的所