在1~500的所有自然数中不能被2整除又不能被3整除,还不能被5整除的数有多少个? 被2整除,2113500\\2=250被3整除,5261500\\3=166被5整除,500\\5=100被2和41023同时整除,500\\6=83被2和5同时整除,500\\10=50被3和5同时整除,500\\15=33被2、3和5同时整除,500\\30=16以上条件中不重复的数1653有 250+166+100-83-50-33+16=366(里面已重复减掉了2、3、5同时整除的数,所以最后还是要加上16)所以,不能被2、3、5任何一个数整除的个数为500-366=134 个
从200到500的自然数中,有多少个自然数能够被2,3,4,5和6整除? 能被2整除,200/2=100能被3整除,200/3=66能被5整除,200/5=40能被2、3整除,200/6=33能被2、5整除,200/10=20能被3、5整除,200/15=13能被2、3、5整除,200/30=6所以一共100+66+40-33-20-13+6=146
C语言编程 求100以内能被8整除的数,并求出它们的和,(要写出运行结果 #includeint main(){int i,sum;for(i=1;i;i){if(i%8=0){sum+i;}}printf(\"%d\\n\",sum);return 0;}624扩展资料在C语言中,for语句2113使用最为灵5261活,它完全可4102以取代 while 语句。它的一般形式为:for(表达1653式1;表达式2;表达式3)它的执行过程如下:1、先求解表达式1。2、求解表达式2,若其值为真(非0),则执行for语句中指定的内嵌语句,然后执行下面第3步;若其值为假(0),则结束循环,转到第5步。3、求解表达式3。4、转回上面第2步继续执行。5、循环结束,执行for语句下面的一个语句。