问题

从键盘上输入一个小于1000的整数,要求输出它的平方根(如果平方根不是正数,则输出其整数部分)。要求在输入数据后先对其检查是否为小于1000的正数。若不是则要求重新输入。

Java实现

public static void test06(){Scanner sc = new Scanner(System.in);int input ;while (true){input = sc.nextInt();if (input <= 0 || input >=1000){System.out.println("请重新输入");}else {break;}}Double a = Math.sqrt(input);String s = a.toString();String[] strings = s.split("\\.");System.out.println(strings[0]);
}

某校2019专硕编程题-平方根相关推荐

  1. 某校2019专硕编程题-前10名学生成绩

    问题 输入学生成绩,并按输入顺序编号,再按成绩进行降序排序,输出前10名的学生成绩,如果学生人数不足十人则只输出仅有的学生成绩. 例如 输入20 30 40 50 70 -1(结束),输出:X号,XX ...

  2. 某校2019专硕编程题-排序

    题目 任意输入四个数,要求将该四个数进行由大到小排序并输出. Java实现 冒泡排序 public static void test03(){Scanner sc = new Scanner(Syst ...

  3. 某校2019专硕编程题-完全数

    题目 一个数如果恰好等于它的因子之和,这个数被称为"完全数". 例如6的因子为1,2,3 而6 = 1+2+3.编写程序找出1000内的所有完全数,并按照以下格式输出:6 its ...

  4. 某校2019专硕编程题-素数和

    题目 输入正整数,输出比n大的5个最小素数之和.素数定义为在大于1的自然数中,除了1和它本身以外不再有其他因素.例如,输入1,则输出28. Java实现 public static void test ...

  5. 某校2019专硕编程题-简易计算器

    题目 编写一个简易计算器,要求具备加减乘除和退出的功能. 分析 进入界面 根据不同的指令调用加减乘除方法 输出结果 Java实现 public static void test09(){Scanner ...

  6. 某校2019专硕编程题-学生成绩评级

    题目 学生成绩根据不同的分数段可以对应不同的分数等级,例如90 - 100 分为 A:80 - 90 分为B:70 - 79分为C:60 - 69分为D:60分以下为E.要求输入百分制的学生成绩,且输 ...

  7. 某校2019专硕编程题-逆序输出奇数

    题目 输入8个正整数,逆序输出其中的奇数.例如:输入1 2 3 4 5 6 7 8,应输出 7 5 3 1 Java实现 public static void test01(){Scanner sc ...

  8. 某校2019专硕编程题-队列

    题目 在循环队列中设置一个循环队列flag,当flag=rear且flag=0时为队空,当flag=1,flag=rear时队满.请编写相应的入队和出队算法.(假设队头元素指向队头位置的前一个元素). ...

  9. 某校2018专硕编程题-方阵求和

    问题 编程题:输入整数N(N<=2<=10),再输入N*N方阵中的全部数据,计算方正每列元素的最大值之和,并输出. 例如:4*4的方阵数据如下: 1 2 3 4 5 6 7 2 6 7 8 ...

最新文章

  1. 高考成绩查询2021艺术类6,2021年高考成绩6月26日左右可查!
  2. pdfparser java_如何使用java从PDF中提取内容?
  3. Opencv3.4.1中csSaveImage
  4. 三十三、数据仓库的概述
  5. 深圳学校积分计算机,深圳小学入学积分多少才够
  6. android更换工具链
  7. 【动态规划】 摆花 【NOIp普及组 2012 第三题】 (ssl 2360/luogu 1077)
  8. linux 命令解码空格,Shell 编程:Bash空格的那点事
  9. NCB|心咽发育多样化的单细胞转录轨迹分析
  10. css叠层_CSS 中重要的层叠概念
  11. mdb 查询过于复杂_【律联云知产课堂】南京商标查询主要从哪些方面判断一个商标是否适合注册?...
  12. mysql处理sql时间格式_mysql 处理日期格式
  13. htm的head标签各元素分享
  14. Python List pop()方法
  15. Valve员工手册,一部震惊世界的“人生攻略”
  16. intel E3 V1 V2 V3 CPU 参数
  17. 巴特沃斯数字低通滤波器的设计步骤
  18. 计算机cmd测试,电脑cmd命令怎么测试网速详细步骤
  19. 做自适应网站专业乐云seo_网站建设技术很 棒乐云seo:SEO技术这碗青春饭,跪
  20. Auto-Rig Pro文档翻译:安装

热门文章

  1. 小米回应年底裁员:事情确实有,规模没那么大;华为关闭其在俄罗斯的企业事业部|极客头条...
  2. java 使用GeoTools工具 geojson 与shp 相互转换
  3. 【自建NAS】基础环境搭建,几行命令建成私有云盘,无复杂配置
  4. 猫盘群晖远程访问之Frp
  5. metasploitable靶机 nessus 扫描 tomcat 漏洞复现幽灵猫
  6. mac浏览器Brave软件特点分享
  7. Android多媒体之SoundPool+pcm流的音频操作
  8. C#读取Excel日期时间
  9. 狗年出生的宝宝取名的五大方法介绍,快来为你的宝宝起名吧
  10. opensuse15.1 安装nvidia显卡驱动(yast一键安装)