原数是多少?

来源:百度知道 编辑:UC知道 时间:2024/07/08 12:59:52
一个两位数,十位上的数字是个位上的数字的2倍,如果把十位上的数字与个位的数字对调,那么得到的两位数就比原数小36,原数是多少?

#include <iostream.h>
void main()
{
int a[4]={2,4,6,8},b[4]={1,2,3,4};
for(int i=0;i<4;i++)
for(int j=0;j<4;j++)
{
if(((a[i]*10+b[j])-(b[j]*10+a[i]))==36)
{
if(a[i]==2*b[j])
{
cout<<a[i]*10+b[j]<<endl;
break;
}
}
}
}
答案是:

84
还可以是:
#include <iostream.h>
void main()
{
for(int i=1;i<9;i++)
for(int j=0;j<9;j++)
{
if(((i*10+j)-(j*10+i))==36)
if(i==2*j)
{
cout<<i*10+j<<endl;
}
}
}
答案:
84

84 调换后是48 相减是36

一个数扩大100倍,所得的新数比原数增加了51.48,原数是多少,新数是多少 一个数扩大100倍后,新数比原数大45.54,原数是多少? 一个数的小数点向右移动两位比原来是数少3.6,原数是多少? 一个小数,它的小数点向右移动一位所得的数比原数多三点六。原数是多少 一个数扩大100倍后比原数多321.75,原数是多少? 一个数的小数点向右移动一位后,比原数多了3.6,原数是多少? 将原码表示的有符号二进制数11001101转换成十进制数是多少 一个六位数记为abcde2,把末尾数2移到最前面。那原数就是新数的3倍。那原数是多少? 一个数、把小数点向右移动两位,得到的数比原数大84.15,原数是多少? 把6写在一个数的个位数字后面,得到的数比原来的多6000,原数是多少