此题输入的数字两位数,或者三位数,输入个位数直接返回输入的这个数

//获取相反数public static int reversal(int num) {//此题输入的数字两位数,或者三位数,输入个位数直接返回输入的这个数//个位数的情况if (num < 10 && num > -10) {return num;//10-99                 -10~-99} else if(num>=10 && num<100 || num<=-10 && num>-100) {//输入是两位数的情况//获得个位int one = num%10;//获得十位int ten = num/10%10;//两位数反转结果num = one*10+ten;//            100-232                     -100~-231} else if (num>=100 && num<231 || num<=-100 && num>=-231) {//输入是三位数的情况int one = num%10;int ten = num/10%10;//获得百位int hundred = num/100%10;//反转结果num = one*100+ten*10+hundred;if (num>230 && num<-231) {return 0;}return num;} else {return 0;}return num;}

加油,又是充满希望的一天___

Java基础算法,获得相反数相关推荐

  1. java基础算法题(入门题与简单题)

    题目来自lintcode,答案来自九章算术,将自己在lintcode上训练的一些简单算法题贴出来,作为知识的总结与整理.便于查看复习. 第一部分(入门级别,只做了开放的部分,大部分需要收费的VIP才有 ...

  2. [学习笔记]ARM_DSP库——基础函数(相反数、偏移、移位、减法、比例因子)

    ARM_DSP库--基础函数 相反数.偏移.移位.减法.比例因子 一.相反数(Vector Negate) 这部分函数主要用于求相反数,公式描述如下: pDst[n] = -pSrc[n], 0 &l ...

  3. Java基础算法题(01):判断101-200之间有多少个素数,并输出所有素数。 素数又叫质数,就是除了1和它本身之外,再也没有整数能被它整除的数。也就是素数只有两个因子。

    查看所有50道基础算法题请看: Java的50道基础算法题 import java.util.ArrayList; import java.util.List; public class Detect ...

  4. Java基础算法题(02):古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

    查看所有50道基础算法题请看: Java的50道基础算法题 递归的方法 package Demo02Rabbits; import java.util.Scanner; public class Ra ...

  5. Java基础算法题(07):输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

    查看所有50道基础算法题请看: Java的50道基础算法题 package Demo07Character_Count; import java.util.Scanner; public class ...

  6. Java基础算法题(18):两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三

    查看所有50道基础算法题请看: Java的50道基础算法题 两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c ...

  7. Java基础算法50题(一)

    文章目录 1.有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 2.判断101-200之间有多少个素数,并输出所有素 ...

  8. java 基础算法教程ppt,基础排序算法(附加java实现)

    七种最基本的排序算法:(面试必会!) 冒泡排序: 最基础的排序算法,从数列最前端开始,两两比较,如果前一个数比后一个数大,那么两个数就交换位置,经过一轮遍历之后,最大的数就到了数列的最后一个位置上,再 ...

  9. 50道JAVA基础算法编程题【内含分析、程序答案】【建议收藏】【建议收藏】【建议收藏】

    非常基础的题目,但是想学好Java它真的是基础,基础有多重要我就不再废话,重要的事情说三遍[建议收藏][建议收藏][建议收藏]. [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一 ...

  10. Java基础算法50题(二)

    文章目录 26.请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母. 27.求100之内的素数. 28.对10个数进行排序. 29.求一个3*3矩阵对角线元素之和. ...

最新文章

  1. Android 多线程之可以重复启动与停止的服务
  2. 大话设计模式—状态模式
  3. 实时视频传输中的BBR拥塞控制
  4. Gearman 启动日志文件提示协议出错的BUG
  5. 立体匹配十大概念综述---立体匹配算法介绍
  6. K-Means ++ 算法
  7. 登录后 可编辑页面 php,如何查找和编辑登录的php页面以及更改详细信息 - WordPress - srcmini...
  8. 中秋前小假期的一些想法
  9. TM16xx LED驱动和键盘扫描芯片使用
  10. Calling LoadLibraryEx on ISAPI filter failed
  11. webstrom无法格式化局部html,格式化代码失效webstorm
  12. 下载各种离线地图(包括高德英文版地图)
  13. Android 中奖滚动效果
  14. 2015年至2017年的国产电影圈的数据分析
  15. 【Linux】粘包问题
  16. Json工具Demo(二)
  17. 【Linux】centos解压缩rar
  18. android自带的webview有广告,android webview 拦截广告
  19. 新安装的福昕阅读器总是弹出“文件安全进程防护”
  20. java微信公共帐号支付(JS支付)

热门文章

  1. Rockcip Android多媒体框架 Codec2
  2. Codepen 每日精选(2018-3-26)
  3. python巡检网络设备_pyhton对网络设备的日常巡检
  4. 前端人员的服务端实用学习建议
  5. 用户DSN、系统DSN、文件DSN的区别
  6. MATLAB之LU分解法(十)
  7. 根据经纬度查询位置百度api
  8. java泛型返回值 <T>T 和T的区别
  9. linux ata4 serror,linux – 如何将kern.log错误消息中的ataX.0标识符映射到实际的/ dev / sdY设备?...
  10. layui 表单模板