如果是一个int 如何求十位百位
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/10 13:22:38
给你个思路,先把输入的数字赋给a;设置一个数组b[10];整数i;i=0;do{b[i]=a%10;a=a/10;i++;}whlie(a>0)这样的话,如果输入412;数组b的b[0]=2、b[1]
469因为数在450-500之间所以百位是4十位比百位大二所以十位=4+2=6个位比百位大五所以个位=4+5=9所以三位数是469
设各个位上的数字分别为X,Y,Z原数为100×X+10×Y+ZX+Y+Z=17Y=4×X因为X,Y,Z为自然数,有第二个公式得X=1Y=4则Z=12(舍)或X=2Y=8则Z=7∴278
设这个数是xyz,则有x+y+z=24,x-y=2,(100x+10y+z)-(10x+x)=(100z+10y+x);解得x=9,y=7,z=8,故答案是978.
设百位为X,十位和个位组成的数为YX+Y=37(1)10Y+X=2(100X+Y)+89(2)据(1)式Y=37-X代入(2)10(37-X)+X=2(100X+37-X)+89370-10X+X=1
921672=8×9,这个数是8和9的倍数100是8的倍数,所以后两位要是8的倍数,就是16是9的倍数要求各位数字加一起所得数为9的倍数,2+1+6+千位数所得数为9的倍数所以千位是9再问:什么叫做1
设原四位数为abcd,则新数为cdab,且d+b=12,a+c=9根据“新数就比原数增加2376”可知abcd+2376=cdab,列竖式容易看出: abcd+237
设个位、十位、百位数字分别为c,b,a则b=a+cb+c=9100c+a-(100a+c)=297解得a=1,b=5,c=4所以这个数是154希望能帮到您,我用的是手机,收不到追问,如果有疑问请发消息
粗略写了下#include"stdio.h"#include"conio.h"voidmain(){inta,b,c,d,e;for(a=100;a
设原三位数十位为X,则个位为X-2,百位为2X.根据题意列方程得:100(X-2)+10X+2X=100*2X+10X+X-2-495解得X=3X-2=1,2X=6原三位数就是631
设原来百位和十位为x,原数=10x+3,新数=300+x,300+x=10x+3-171,9x=468,x=52,原数=523;答:原数是523.
设十位上的数字为a.那么百位上的数字为a/2,个位上的数字为3a那么原数是=100*(a/2)+a*10+3a新数是=3a*100+10*(a/2)+a根据关系得,[3a*100+10*(a/2)+a
设个位为x百位为9-x则有100x+(9-x)-[100(9-x)+x]=693x=8原来的数为108【如果我的回答给你解决了问题,那么请在我的回答下面点击采纳】再问:100那里来的?
由题意得,十位上的数字是x2,个位上的数字是(2x-1),则按字母x的降幂排列写出这个三位数的表达式为:10x2+100x+2x-1=10x2+102x-1.当x=1时,这个三位数是111;当x=2时
设个位是x,百位是9-x.100(9-x)+0+x+693=100x+0+9-x900-100x+x+693=99x+91593-99x=99x+9198x=1584x=8百位是9-8=1这个数是10
四位数设为abcd,得三方程和一限制条件如下:1...b+d=122...a+c=93...1000c+100d+10a+b-(1000a+100b+10c+d)=23764...abcd为0-9间的
设百位上的数字为X,则十位上的数字为X+7,个位上的数字是4XX+(X+7)+4X=196X+7=196X=12X=22+7=92*4=8所以这个三位数是298.
设十位数字为x,则百位数字为x-7,个位数字为4(x-7)x-7+x+4(x-7)=192x-7+4x-28=196x=54x=9x-7=24(x-7)=8答:这个三位数为298