求出10至1000之内能同时被2.3.7整除的数,并输出. 每行一个.
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 14:14:54
#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
7,14,21.最大的是7×142=994所以求和就是7×(1+2+.+142)=7×142×143÷2/等差数列求和公式/=71071欢迎提问
那就是100-1000内63的倍数们之和.126+189+...+945=(126+945)*14/2=7497
//C#代码privatevoidForm1_Load(objectsender,EventArgse){//取出符合条件的数Listnums=newList();for(inti=100;i
#include<stdio.h>void fun (int *a, int *n){ &n
#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;}这样应该可以了吧
Fori=1To100If(Mod(i,7)=0OrMOd(i,11)=0)ANDi77?iendifEndFor**100以内能被7和11同时整队的只有77,如果不用这个,可以用(Mod(i,7)=