x中存放了一个两位整数,能将个位数字与十位数字交换(例如:12变成21)的是:
A: (x%10)*10+x//10
B: (x%10)*10+x%10
C: (x/10)%10+x//10
D: (x%10)//10 +x//10
A: (x%10)*10+x//10
B: (x%10)*10+x%10
C: (x/10)%10+x//10
D: (x%10)//10 +x//10
举一反三
- 一个两位整数变量x,将其个位数字和十位数字交换位置,例如56 变成 65,正确的 Python 表达式是( )。 A: (x%10)*10+x//10 B: (x%10)//10+x//10 C: (x/10)%10+x//10 D: (x%10)*10+x%10
- 若有两位整数x ,经过运算后得到一个新的两位数,要求原来的个数数字变为十位数字,原来的十位数字为变为个数数字。例如37,结果为73.下列哪个表达式可以完成转化: A: x%10*10+x//10 B: x//10*10+x%10 C: x/10*10+x//10 D: x%10+x//10
- 若变量x=23,下列选项可以将变量x变成32的是()。 A: A.print((x/10)*10+x%10) B: B.print((x%10)*10+x//10) C: C.print((x/10)%10+x//10) D: D.print((x%10)//10+x//10)
- 十进制3位数整数x,下面哪条语句能正确分离出它的十位上的数字d? A: d=(x-(x/100)*100)/10; B: d=(x%100)/10; C: d=(x/10)%10; D: d=x%10; E: d=(x-x%10)/10; F: d=x%100;
- 对于一个两位的十进制正整数x,求它的十位数字Y(Y为整型)的表达式是( )。 A: Y=x-x/10%10 B: Y=(x-x/10*10)%10 C: Y=x%10 D: y=x/10