13. 求1-500之间不能被3和7整除的数据个数
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/15 00:24:23
#include <stdio.h>main(){ int start = 100, end
\x09int result = 0;\x09\x09for (int i = 100; i <&nbs
不等于是!=而不是!==,还有sum+=i后少了分号……再问:也就是计算方法是没问题的吧??再答:没问题!不过main前是void,就不需要returnsum;这一句了。再问:谢谢你!你的那段代码里的
我记得好像是作业来D.图书馆随便找本书都可以找得到答案.
#includevoids(){longs=1*2+1*2*3*4+1*2*3*4*5*6+1*2*3*4*5*6*7*8;cout
#include"stdio.h"mian(){inti;for(i=100;i
#includeintmain(){inti;for(i=100;i
#includevoidmain(){inti=1,sum=0;while(i
1到200之间,能被3整除有=198/3=66个1到200之间,能被21整除有=189/21=9个1到200之间,能被3整除但不能被7整除的数=能被3整除-能被21整除=66-9=57个count=0
voidmain(){inti=0,num=0;for(i=1;i{if((i%10==3)&&(i%3!=0)){printf("%3d",i);num++;}if(num==10){num=0;p
intsum=0;for(inti=0;i{if(i%3!=0){sum+=i;}}
这们是不对的,例如:这样的程序100也会输出,因为100/15的余数是在于0的.但是100不能被3整除,可能被5整除.这样才是对的:Fori=100To200IfiMod3>0AndiMod5>0Th
思路是: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=
#includeintmain(void){inti=1,sum=0;while(i
for(inti=100;i
最短小#includemain(){for(inti=100;i再问:哇,您还在网上挂着~~~~~~~,真不容易啊!!!!,奇怪~~~~~~再答:加班加你了再问:额,,~~~~~你在百度上班么????
dimiasintegerdimsumasintegersum=0fori=100to200step5ifimod30thensum=sum+inext
能被3整除的数字共有:1000/3=333个能被5整除的数字共有:1000/5=200个能被7整除的数字共有:1000/7=142能同时被7和5整除的数:1000/35=28能同时被7和3整除的数:1
能被2整除的数:1000÷2=500个能被3整除的数:1000÷3=333个能被5整除的数:1000÷5=200个这样看来,好像能被2、3、5整除的数一共有:500+333+200=1033个但是,在
inti=1;intd;intsum=0;while(i