一个三位数,个位数字是3,如果各位数字移作百位数字,原百位数字移作十...

发布网友 发布时间:2024-10-23 11:56

我来回答

4个回答

热心网友 时间:9分钟前

一个三位数,个位数字是3,如果个位数字移作百位数字,原百位数字移作十位数字,原十位数字移作个位数字,那么所成的数比原来少171,原来的数是多少?
此题可设百位数字为a,十位数字为b,个位数字为3,则这个三们数可以写成:100a+10b+3, 各位数字移动后,得到的三位数百位数字变成3,十位数字变成a,个位数字变成b,这个新数可以表示成:300+10a+b,再根据,新数比原数少171,列出方程,解到最后可出现:10a+b=52,就能知道,a=5,b=2。原来的在三位数是523.

热心网友 时间:1分钟前

#include "stdio.h"

int main(void)
{
int a, b;

for (a = 1; a <= 9; a++)
{
for (b = 0; b <= 9; b++)
{
if (a * 100 + b * 10 + 3 == 300 + a * 10 + b + 171)
{
printf("%d%d3\n", a, b);
}
}
}

}

523

热心网友 时间:2分钟前

答案等于523
好久没算数了 假设百位是X 十位是Y
那么这个数就是:100X+10Y+3
300+10X+Y+171=100X+10Y+3
10X+Y=52
10(10X+Y)+3等于523
希望你能看得明白

热心网友 时间:2分钟前

523

个位少1 则 确定 十位是2 X23
又有 3X-X2=17
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com