从0,1,2,7,9五个数字中任选四个不重复的数字,组成的最大四位数和最小四位数的差是:A8442B8694C8740D9694
从0,1,2,7,9五个数字中任选四个不重复的数字,组成的最大四位数和最小四位数的差是:
A8442
B8694
C8740
D9694
A8442
B8694
C8740
D9694
参考解析
解析:从0,1,2,7,9中选出四个不同的数字组成最大的四位数为9721,最小的四位数为1027,9721-1027尾数为4,首位为8。
故正确答案为B。
故正确答案为B。
相关考题:
阅读以下说明和C代码,填补代码中的空缺,将解答填入答题纸的对应栏内。[说明]下面的代码运行时,从键盘输入一个四位数(各位数字互不相同,可以有0),取出组成该四位数的每一位数,重组成由这四个数字构成的最大四位数max4和最小四位数min4(有0时为三位数),计算max4与min4的差值,得到一个新的四位数。若该数不等于6174,则重复以上过程,直到得到6174为止。例如,输入1234,则首先由4321-1234,得到3087;然后由8730-378,得到8352;最后由8532-2358,得到6174。[C代码] #include<stdio.h> int difference(inta[]) ( intt,i,j,max4,min4; for(i=0; i<3; i++){/*用简单选择排序法将a[0]~a[3]按照从大到小的顺序排列*/ t=i; for(j=i+1; ______;j++) if(a[j]>a[t]) ______; if(t!=i){ int temp=a[t]; a[t]=a[i]; a[i]=temp; } } max4=______; min4=______; return max4-min4; } int main() { intn,a[4]; printf("inputa positive four-digit number:"); scanf("%d", while(n!=6174){ a[0]= ______; /*取n的千位数字*/ a[1]=n/100%10; /*取n的百位数字*/ a[2]=n/10%10; /*取n的十位数字*/ a[3]= ______; //取n的个位数字*/ n=difference(a); } return 0; }
桌子上有数字标签四个,数字分别是2、5、8和9,用这个数字标签随意摆放,组成一个四位数, 将每一个四位数记录下来,按照从小到大的顺序排列,则排在第8位的四位数是()。A.5289B.5298C.2985.D.5829
填空题国产汽车的基本型号由两部分组成,前面由两位汉语拼音字母代表(),其后四位数字,第一位数字是()代号,第二、三位数字是()代号,第四位数字是该产品的()。