求出[100,2000]内所有能被4和7中至少一个数整除的整数的个数.的程序编辑
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/11 20:48:19
急你也不多给点分,一共有388个.多给点分吧.答案绝对正确.
10000内能被7整除的数个数为(int)(10000/7)能被9整除的数个数为(int)(10000/9)同时被7和9整除的数个数为(int)(10000/63)故能被7或9整除的数个数为intn=
只有两个.1,64再问:多谢再答:我的答案如果能帮助到您,希望您不吝赐我一采纳~(满意回答)如果不能请追问,我会尽全力帮您解决的~答题不易,如果您有所不满怨意,请谅解~如果此回答对你有帮助,请按赞同~
因为约数的个数等于各因子的指数分别加1后相乘的积,所以设这个数是X=a^2*b;分别试验可得:当a=2时,有b=3、5、7、11、13、17、19、23X=12、20、28、44、52、68、76、9
1)6个不同约数的存在条件两种一种类似12=2*2*3一个质数乘以另一个质数的平方这样有1220284452687692;18456399;5075;98这么几个另一种只有一个就是2的5次方即32约数
把这些点的所有坐标存入数组xy,假设圆心为(x0,y0)半径r,节点数为n,xy的第一列为x坐标,第二列为y坐标.代码如下x0=1;y0=1;r=2;n=100;xy=zeros(100,2);h=2
2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,就这些了
那就是100-1000内63的倍数们之和.126+189+...+945=(126+945)*14/2=7497
#include<stdio.h>#include<math.h>voidmain(){intm,k,i,n=0;for(m=2;m<=1000;m=m+1){
因为三条线上的数的和都相等,因此这三个和加起来是3的倍数.a表示的数在这里运算了3次.(1+7)*7/2=2828加上1-7中一个数的两倍后是3的倍数,这个数可能是1,还可能是4,还可能是7所以字母a
34551213724258151794041116061123537138485166365202129284553335665367785398089485573657297应该就是这些inta[
intP(intx){inta,b;b=(int)sqrt(x);for(a=2;ab)return1;elsereturn0;}是判断质数的函数,接下来的你自己去弄调用吧
PrivateSubCommand1_Click()Fori=2000To9999IfTrim(Str(i))=Trim(StrReverse(Str(i)))ThenPrintStr(i)EndIf
clears=0fori=1234to5678k=alltrim(str(i))if"7"$ks=s+iendifendfor"1234-5678内至少有1位数字是7的所有整数之和是:",s
一共900个数,5的倍数有900/5=180个7*14
下面就用c语言来编写了:#includevoidmain(){intbaiwei,gewei,he;for(intnumber=100;numbe
#includeboolprime(intn){inti;if(n==1)return0;for(i=2;i*i
楼上算法有问题,多了几个PrivateFunctionprime(nAsInteger)AsBoolean'返回值=True是素数,False不是素数DimkAsIntegerprime=TrueFo
可以挑个别字问吗再问:就是所有那些跟现在读法不一样的,都发来再问:你确定你读的准确吗?再答:是的再问:你是学过还是网上查的?再答:学过再问:哦,那谢谢了再答:要是有听不清楚的再问我再问:哦,好的,太谢