A,B,C,D,E,F是1到9之间得到任何数,ABCDEF*2=CDEFAB,CDEFAB*2=EFABCD,ABCDE

A,B,C,D,E,F是1到9之间得到任何数,ABCDEF*2=CDEFAB,CDEFAB*2=EFABCD,ABCDEF这六位数是什么
被oo的一块石头 1年前 已收到1个回答 举报

asdkfhekr 幼苗

共回答了18个问题采纳率:94.4% 举报

a = 1,b = 4,c = 2,d = 8,e = 5,f = 7
C代码:
# include
//根据题意确定循环上下限
int max = 1000000;
int min = 1000000 / 2 / 2;
int ABCDEF;
int CDEFAB;
int EFABCD;
int main(int argc,char **argv)
{
for (ABCDEF = 100000; ABCDEF < min; ABCDEF++)
{
int A = ABCDEF / 100000;
int B = (ABCDEF % 100000) / 10000;
int C = (ABCDEF % 10000) / 1000;
int D = (ABCDEF % 1000) / 100;
int E = (ABCDEF % 100) / 10;
int F = (ABCDEF % 10);
if (C

1年前 追问

1

被oo的一块石头 举报

啊!牛大哥,厉害
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.031 s. - webmaster@yulucn.com