一个三位数,个位数字是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