题解 1866: 三位数反转

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

筛选

java--study||O.o

摘要:参考代码:import java.util.Scanner;   public class Main {   public static void main(String[] args)   ……

1866: 三位数反转

解题思路:首先,通过scanf函数获取一个整数作为输入,存储在变量n中。然后,将n除以100,得到百位数字,存储在变量a中。使用取余操作获取十位数字,即n%100,再除以10,得到十位数字,存储在变量b中。使用取余操作获取个位数字,即n%10,存储在变量c中。

三位数反转

摘要:解题思路:注意事项:参考代码:while True:    try:        num = int(input())        a = num % 10        b=num//10%10……

三位数反转顶位有无零方法

摘要:解题思路:将一个的百位、十位、个位分别求出,并判断十位与个位是否为零并将其逆序输出。注意事项:顶位可能为零。这道题并不要求顶位不能为零!参考代码:一、顶位不出现零:1.装逼式方法#include<st……

1866: 三位数反转

摘要:解题思路:这题有多行输入,可能会造成错误注意事项:参考代码:while True:    try:        a = list(input())        b = a[::-1]       ……

1866: 三位数反转

摘要:解题思路:切片注意事项:参考代码:while True:    try:        a = input()        print(a[::-1])    except:        brea……

分享一下我的错误,以及,详细解释我的代码这么写的原因

解题思路:首先,题目的要求是持续输入,其次,我们需要分离百分位,十分位,个位数,进行重新组合【这里方法真的很多】注意事项:1.要能持续输入输出;2.输入100,要能输出001;3.注意输出方式和占位符号要相互匹配;4.注意输出之后要换行(因为题目说,

C++简单解法

解题思路:题目很简单,但是要考虑到如果n=100,那么反转后是001,而某些同志或许就是在这里犯了小错误,需要注意注意事项:参考代码:#includeusingnamespacestd;intmain(void){intn;while(cin>>n){cout<