若有两位整数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
A: x%10*10+x//10
B: x//10*10+x%10
C: x/10*10+x//10
D: x%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中存放了一个两位整数,能将个位数字与十位数字交换(例如: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
- 若变量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)
- 对于一个两位的十进制正整数x,求它的十位数字Y(Y为整型)的表达式是( )。 A: Y=x-x/10%10 B: Y=(x-x/10*10)%10 C: Y=x%10 D: y=x/10
- 设x为int型变量,a为一个符号常量,则下列属于赋值表达式的是() A: x=x*10+x%10 B: a=(x=1,2*3) C: a=a*10+a%10 D: x=(a=1,2*3)