
5个回答
展开全部
因为你是小学生,所以肯定不是用程序来求答案吧
告诉你一个思路吧,这个数减去7能被7整除,那么这个数肯定也是能被7整除的
同样这个数减去8能被8整除,减去9能被9整除,这个数也肯定能被8和9整除
然后找出7,8,9的最小公倍数7乘以8乘以9等于504
然后你再用504分别乘以2,3,4,5,.....
在所得的四位数中找十位是1,个位是2的数
发现504乘以3等于1512符合条件
希望小朋友能够看懂,有什么疑问可以问我
告诉你一个思路吧,这个数减去7能被7整除,那么这个数肯定也是能被7整除的
同样这个数减去8能被8整除,减去9能被9整除,这个数也肯定能被8和9整除
然后找出7,8,9的最小公倍数7乘以8乘以9等于504
然后你再用504分别乘以2,3,4,5,.....
在所得的四位数中找十位是1,个位是2的数
发现504乘以3等于1512符合条件
希望小朋友能够看懂,有什么疑问可以问我
展开全部
#include <stdio.h>
int main() {
int a,b,num;
for(a=1;a<=9;a++)
for(b=0;b<=9;b++) {
num = a*1000+b*100+12;/*num = a*1000+b*100+10+2;*/
if((num-7)%7||(num-8)%8||(num-9)%9)
continue;
printf("%d\n",num);
}
return 0;
}
答案:1512
int main() {
int a,b,num;
for(a=1;a<=9;a++)
for(b=0;b<=9;b++) {
num = a*1000+b*100+12;/*num = a*1000+b*100+10+2;*/
if((num-7)%7||(num-8)%8||(num-9)%9)
continue;
printf("%d\n",num);
}
return 0;
}
答案:1512
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个数减去7能被7整除,减去8能被8整除,减去9能被9整除
意思是不减的话也能被 7 8 9 整除
因为
7*8*9=504
所以那个数必须是504的倍数
504*2=1008
504*3=1512
504*4=2016
504*5=2520
504*6=3024
504*7=3528
504*8=4032
504*9=4536
....
意思是不减的话也能被 7 8 9 整除
因为
7*8*9=504
所以那个数必须是504的倍数
504*2=1008
504*3=1512
504*4=2016
504*5=2520
504*6=3024
504*7=3528
504*8=4032
504*9=4536
....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream>
using namespace std;
void main()
{
int i,j,num;
for (i=1;i<=9;i++)
{
for (j=0;j<=9;j++)
{ num=i*1000+j*100+12;
if ((num-7)%7==0&&(num-8)%8==0&&(num-9)%9==0)
cout<<num<<endl;
}
}
}
C++做的,希望你能看懂!
using namespace std;
void main()
{
int i,j,num;
for (i=1;i<=9;i++)
{
for (j=0;j<=9;j++)
{ num=i*1000+j*100+12;
if ((num-7)%7==0&&(num-8)%8==0&&(num-9)%9==0)
cout<<num<<endl;
}
}
}
C++做的,希望你能看懂!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for x=912 to 9812
x=x+100
if (x-7) mod 7 = 0 and (x-8) mod 8=0 and (x-9) mod 9=0 then msgbox x
next
x=x+100
if (x-7) mod 7 = 0 and (x-8) mod 8=0 and (x-9) mod 9=0 then msgbox x
next
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询