【题目描述】
给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零,例如输入−380,反转后得到的新数为−83。
【输入】
输入共 1 行,一个整数N。
−1,000,000,000≤N≤1,000,000,000。
【输出】
输出共 1 行,一个整数,表示反转后的新数。
【输入样例】
123
【输出样例】
321
【输入样例2】
-380
【输出样例2】
-83
【知识点】
【kk老师的解析】- 高级题库请点击
- 考查学员求整数每个位置上的数
- 考查学员循环指令的运用
#include <iostream
这道信息学奥赛题目要求给定一个整数,反转其各个位上的数字,输出反转后的新数。输入范围从−1,000,000,000到1,000,000,000,且反转后最高位不能为0。例如输入123,输出321;输入-380,输出-83。该题主要考察学员对整数位操作和循环指令的理解与应用。"
119822718,7344222,Java SE接口扩展:默认方法详解,"['Java SE', '编程指南', '接口设计', '默认实现', '编程概念']
订阅专栏 解锁全文
1408

被折叠的 条评论
为什么被折叠?



