一个三位数的十位数为a,个位数比a小1,百位数是a的3倍,这个数是多少

来源:百度知道 编辑:UC知道 时间:2024/06/06 02:43:09

932
621
310
附程序代码:(java版)
public class Shu{
public static void main(String [] args){
int i=1;
for (i=1;i<=3;i++){
if((3*i<10)&&(i-1)>=0)
System.out.println(i*300+i*10+i-1);
System.out.println();
}
}
}

c/c++版:
void main(){
int i=1;
for (i=1;i<=3;i++){
if((3*i<10)&&(i-1)>=0)
printf("%d\n",i*300+i*10+i-1);
}
}

不用把它当作数来处理,把它当作字符串反而会更便于理解(VB实现)
Private Sub Command1_Click()
For a = 1 To 9
b1 = Str(3 * a)
b2 = Str(a)
b3 = Str(a - 1)
If Len(b1) = 2 And Len(b1) = 2 And Len(b1) = 2 Then
y = Val(b1 & b2 & b3)
msgbox y
End If
Next
End Sub
结果:
310
621
932

3a a a-1

a代入1,2,3 (代入4会变成4位数)

那么 932,621,310

这三个数都符合
932
621
310

有三种情况,分别是932,621,310

你可以假设a为0到9中的任意一个数
根据你给的条件,首先a不能为0,其次,当a

一个三位数的十位数为a,个位数比a小1,百位数是a的3倍,这个数是多少 一个三位数百位数是个位数的6倍十位数是个位数的2倍将百位与个位对调后得数比原数小504,求这三位数。 一个三位数,它的十位数是百位数的3倍,个位数是百位数的2倍, 一个三位数,百位数是个位数的6倍,十位数是个位数的2倍将百位数与个位数对调后所得数比原数小504求三位数 写一个十位数与个位数不相等的两位数,将他的十位数与个位数对调后 一个两位数,十位数与个位数和为8 一个三位数,个位数为a,十位数字比个位数字少2,百位数字比个位数多1,求这个三位数. 有一个三位数,它的十位数比个位数大2,百位数比各位数小2,三位数的和的17倍等于原数,这个三位数是多少? 写一个十位数与个位数不相等的两位数, 一个两位数的十位数为2,把个位数与十位数对调,所得数与原来之比为8:3,求原两位数。