所有能被5或6整除,但不能同时整除的数,每行显示10个.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 21:26:36
Sn=n(a1+an)/2先用等差数列公式求出100以内3的倍数的和然后在减去100以内21的倍数的和(21是3和7的公倍数)就得出答案100以内3的倍数有33个n=33a1=3an=99所以S33=
stringstr="";for(inti=1;i
voidfun(int*a,int*n){inti,j,k;*n=0;for(i=1,j=1,k=1;i
#include#includevoidfun(){inti,k,a[300];for(i=0;i
inta[1000];intk=0;for(inti=1;i
intk;*n=0;for(k=1;k
我记得好像是作业来D.图书馆随便找本书都可以找得到答案.
使用个for循环输出么,不可以实现么.再问:没弄出来啊再答:intj=1;for(inti=100;i
能被4整除的,共2008/4=502个能被4、5同时整除的数共2008/20,保留整数100个能被4、6同时整除的数共2008/12,保留整数167个能被4、5、6同时整除的数共2008/60,保留整
主要语句:用for循环一直找上去,遇到符合条件的用数组记下.for(i=1;i
用out参数而且这不是已经返回了吗printf("Thereare%5dnumbersmeettheneeds.",n);加一行这个直接输出个数不就好了
inti;*n=0;for(i=1;i=1000;i++)if((i%7==0&&i%11!=0)||(i%7!=0&&i%11==0)){*a=i;*n=*n+1;a++;}
#include<stdio.h>void fun (int *a, int *n){ &n
abc能被5整除,c=0或5;cba能被6整除,a+b+c=3k(k为整数),且a为偶数,并且是3的位数,因此a=6cab能被7整除,则a+b+c=7m(m为整数),b=7\1\4\8\5,然后,加进
ooleanisPrint=false;for(inti=1;i
100到200之间所有能被3整除的数是等差数列102,105,...,198共33个和为4950100到200之间所有能被15整除的数是等差数列105,120,...,195共7个和为1050则100
if(!(i%5!=0&&i%6!=0))这句改成if(i%30!=0)
cleardimea(300)m=1fori=1to1000ifi%7=0andi%11!=0a(m)=im=m+1endififi%11=0andi%7!=0a(m)=im=m+1endifendf
#includeusingnamespacestdvoidmain(){intm,i;for(i=109;i再问:这个dowhile程序会不会
Fori=1To100If(Mod(i,7)=0OrMOd(i,11)=0)ANDi77?iendifEndFor**100以内能被7和11同时整队的只有77,如果不用这个,可以用(Mod(i,7)=