c语言魔术师三位数abc,在一次游戏中,魔术师请一个人随意想一个三位数.ab... C语言 输入一个三位数abc,输出bca...

导航:网站首页 >

在一次游戏中,魔术师请一个人随意想一个三位数.ab... C语言 输入一个三位数abc,输出bca

在一次游戏中,魔术师请一个人随意想一个三位数.ab... C语言 输入一个三位数abc,输出bca

相关问题:

匿名网友:

因为a、b、c都处在百位上过,所以a、b、c都不为0,且都是1到9的自然数

一个形如abc的三位数,可以表示成 100a+10b+c

注意,abc只是它的形式,不是它的值

a在百位上,表示这个数字含有a个100

b在十位上,表示这个数字含有b个10

c在个位上,表示这个数字含有c个1

所以 100a+10b+c 才是它的值

由题意:

(100a+10c+b)+(100b+10a+c)+(100b+10c+a)+(100c+10a+b)+(100c+10b+a)=N=3194

我们不妨在两边再加上一个"abc",即 100a+10b+c

那么

(100a+10b+c)+(100a+10c+b)+(100b+10a+c)+(100b+10c+a)+(100c+10a+b)+(100c+10b+a)=3194+(100a+10b+c)

等式左边=200a+200b+200c+20a+20

你可能感兴趣的:(c语言魔术师三位数abc)