题解 1866: 三位数反转

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

三位数反转-题解(C++代码)

#题解**以后每周五都会更新一个小程序源代码,敬请期待!****这个是一个可以翻转所有数字的程序**```cpp#includeusingnamespacestd;intmain(){intn,sum=0;cin>>n;for(;n>0;){sum=sum*10+n%10;n/=10;}coutn){

三位数反转-题解(Java代码)

//总是错误50%原因在这。题目中写道有:多组输入数据Scannersc=newScanner(System.in);while(sc.hasNext()){inta=sc.nextInt();System.out.println(a%10+""+a/10%10+""+a/100%10);}

三位数反转-题解(Python代码) 三行、两行、一行的写法

#三行代码这道题对于Python来说还是很友好的,由用户输入一个数字,然后通过切片的方式进行反转,直接输出就好了。```pythonwhileTrue:num=input()print(num[::-1])```#改成两行我们可以看见,num变量就使用过一次,那么这就可以通过减少这个变量来压缩代码。

三位数反转-题解(Python代码)

这道题可以通过取巧的方式来解答直接当做字符串来反转即可也不用考虑100反转后要输出001的问题代码如下:```pythonn=str(input())while1:print(n[::-1])n=str(input())```需要注意这道题需要多行输入测试python可以采用这种方法。