求出10至n之内能同时被2.3.7整除的数,并输出. 每行一个.
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 10:28:23
#includemain(){inti;for(i=10;i再问:能留个QQ吗?有很多问题想请教下你
//测试通过#includemain(){\x09inti;\x09for(i=10;i
for(i=10;
stringstr="";for(inti=1;i
voidfun(int*a,int*n){inti,j,k;*n=0;for(i=1,j=1,k=1;i
voidCountValue(int*a,int*n){*n=Count(a);}intCount(int*array){/////ValueDesignintNumber=1;intDivisibl
#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
fun(){for(inti=1;i
那就是100-1000内63的倍数们之和.126+189+...+945=(126+945)*14/2=7497
//C#代码privatevoidForm1_Load(objectsender,EventArgse){//取出符合条件的数Listnums=newList();for(inti=100;i
#includeinta[50];intfun(intm){intn=0;for(inti=1;i
1vari,c11,c7:integer;beginc11:=0;c7:=0;fori:=1to100doifimod11=0theninc(c11)elseifimod7=0theninc(c7);
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN&q
lz意思是将结果传给a数据和整数个数传给n吧?就是if语句哪里少个括号啦if((i%7==0||i%11==0)&&i%77!=0){a[j++]=i;*n=j;}这样应该可以了吧
cleardimea(300)m=1fori=1to1000ifi%7=0andi%11!=0a(m)=im=m+1endififi%11=0andi%7!=0a(m)=im=m+1endifendf
Fori=1To100If(Mod(i,7)=0OrMOd(i,11)=0)ANDi77?iendifEndFor**100以内能被7和11同时整队的只有77,如果不用这个,可以用(Mod(i,7)=