题目

题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。

代码/**

* @author :xy.hero@qq.com

* @date :Created in 2019-07-12 13:13

* @description:www.jiagou1216.com

* @modified By:

* @version: $

*/

public class Test {

public static void main(String[] args) {

int n = 0;

for (int i = 0; i

if (isCompSqrt(i + 100) && isCompSqrt(i + 268)) {

n = i;

break;

}

}

System.out.println("所求的数是:" + n);

}

//判断完全平方数

private static boolean isCompSqrt(int n) {

boolean isComp = false;

for (int i = 1; i

if (n == Math.pow(i, 2)) {

isComp = true;

break;

}

}

return isComp;

}

}

输出

所求的数是:21

java的平方分之x的平方加xy_Java面试宝典_基础编程练习题_完全平方数相关推荐

  1. java 数组排序面试题_Java面试宝典_基础编程练习题_数组排序插值(一)

    题目 题目:有一个已经排好序的数组.现输入一个数,要求按原来的规律将它插入数组中. 程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个位置. 代 ...

  2. java基础编程练习题--兔子生兔子问题

    java基础编程练习题--兔子生兔子问题 题目要求 题目分析 java代码示例 输出结果 题目要求 现有一对兔子,每一对兔子每个月都会生一对小兔子,小兔子在月龄达到第三个月开始每个月就可以生一对,兔子 ...

  3. java编程基础素数实验报告,JAVA 基础编程练习题1 (输出素数)

    JAVA 基础编程练习题1 (输出素数) JAVA 基础编程练习题1 (输出素数) 题目:判断 101-200 之间有多少个素数,并输出所有素数. 程序分析:判断素数的方法:用一个数分别去除 2 到 ...

  4. 这些java基础编程练习题你都会了吗?

    很多人在自学java的时候看一遍视频,感觉就会了,课后并没有大量的练习来巩固当前所学的知识点,今天给大家整理了一些非常具有代表意义的题. Java基础类型题 1.反转一个只有3位数的整数. 从控制台输 ...

  5. java只会用不知道原理6_程序员面试宝典之14道初级Java面试题分享

    程序员面试宝典之14道初级Java面试题分享 程序员面试宝典之14道初级Java面试题分享! 关于赢在面试的Java题系列基本收集整理完成了,所有题目都是经过精心挑选的,很基础又考验求职者的基本功,应 ...

  6. 第六周 Java语法总结_设计原则_工厂模式_单例模式_代理模式(静态代理_动态代理)_递归_IO流_网络编程(UDP_TCP)_反射_数据库

    文章目录 20.设计原则 1.工厂模式 2.单例模式 1)饿汉式 2)懒汉式 3.Runtime类 4.代理模式 1)静态代理 2)动态代理 动态代理模板 21.递归 22.IO流 1.File 2. ...

  7. java 字符串编程题,JAVA 基础编程练习题7 【程序 7 处理字符串】

    7 [程序 7 处理字符串] 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 程序分析:利用 while 语句,条件为输入的字符不为'\n'. package cskaoya ...

  8. java web基础编程题_云课堂javaweb微专业Java基础测试题3

    题目内容: 对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值.对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推.这个整数在第n位上的数字记作x,如果x和n的奇偶性相 ...

  9. java飞机大战分数累加代码_JAVA 基础编程练习题39 【程序 39 分数累加】

    39 [程序 39 分数累加] 题目:编写一个函数,输入 n 为偶数时,调用函数求 1/2+1/4+...+1/n,当输入 n 为奇数时,调用函数 1/1+1/3+...+1/n package cs ...

最新文章

  1. 人是被经验塑造的动物,一家公司也是
  2. springboot1.5升级2.0后遇到的问题
  3. MUI多端发布开发指南(终于把MUI的使用场景说清楚了)
  4. 0121 - 开始学习 EOS 编程
  5. Form表单中的button导致页面刷新而无法进入Ajax请求回调函数
  6. java 编写代码_如果您在2016年编写过Java代码-这是您不容错过的趋势
  7. linux 关闭自动升级,开启关闭Centos的自动更新(转)
  8. 小学阅读方法六种_小学语文重难点|阅读理解的解答技巧+方法(合集)
  9. RabbitMQ学习之Work Queues(2)
  10. 一道学吧上的题目,python3 - 解决高中的古典概率问题: 有A、B两个袋子。A袋中装有4个白球、2个黑球,B袋中装有3个白球、4个黑球。从A、B两个袋子中
  11. 基于oneAPI的OSU MPI Benchmarks 5.7编译安装
  12. Windows XP 启动NetMeeting
  13. 软碟通UltraISO Premium Edition_v9.7.5.3716,轻松编辑光盘镜像文件,将文件/文件夹制作成ISO文件
  14. 路由器无线中继WDS\WISP\CLINENT+AP优劣
  15. 容灾是什么意思?容灾基础知识介绍
  16. 《人性的弱点全集》- [美]戴尔·卡耐基/著
  17. Vim 增加man快捷方式
  18. 数据库(mysql)之用户管理
  19. HTML5中新增的元素有哪些
  20. 说一下HashMap的实现原理

热门文章

  1. UVa12034 Race
  2. 华为P20 Pro销售火爆卖断货?淘宝商家加价卖
  3. clock_gettime参数中不同clock ID含义的差别
  4. prop()和attr()
  5. 1、Springboot环境的搭建
  6. 解决Error: Protected multilib versions:
  7. 戴尔商台试机选购指南
  8. windows server 2003 AD之FSMO角色
  9. break和continue区别python_1、Python中break和continue的区别
  10. Linux双系统容易崩溃吗,一个蛋疼的双系统问题(崩溃)