例题:求数列的和

分别输入两个整数n,m,中间以空格隔断,n 为数列第一项,后面各项均为前一项的开根号,求前m项的和。

第一种从键盘输入并读取的方式:sc.hasNextInt() 函数和sc.nextInt()函数

hasNextInt() 判断当前输入的是否是整数

import java.util.Scanner;

import java.lang.Math.*;

class Test1{

public static void main(String [] args){

Scanner sc=new Scanner(System.in);

int m;

double n,result;

while(sc.hasNextInt()){

n=sc.nextInt();

m=sc.nextInt();

result=0;

for(int i=0; i

result += n;

n = Math.sqrt(n);

}

System.out.printf("%.2f",result);

}

}

}

第二种方式:sc.trim()函数 和sc.split()函数

sc.trim() 去掉字符串首尾空格

sc.split() 按照指定字符(串)或正则去分割某个字符串 ,结果以字符串数组形式返回

import java.util.Scanner;

import java.lang.Math.*;

class Test{<

java输入两个整数_Java中从键盘输入多个整数的方法相关推荐

  1. java获取键盘整数_Java中从键盘输入多个整数的方法

    例题:求数列的和 分别输入两个整数n,m,中间以空格隔断,n 为数列第一项,后面各项均为前一项的开根号,求前m项的和. 第一种从键盘输入并读取的方式:sc.hasNextInt() 函数和sc.nex ...

  2. java键盘输入整数_Java中从键盘输入多个整数的方法

    例题:求数列的和 分别输入两个整数n,m,中间以空格隔断,n 为数列第一项,后面各项均为前一项的开根号,求前m项的和. 第一种从键盘输入并读取的方式:sc.hasnextint() 函数和sc.nex ...

  3. java怎么设置多个输入_Java中从键盘输入多个整数的方法

    Java中从键盘输入多个整数的方法 发布于 2020-4-2| 复制链接 分享一篇关于Java中从键盘输入多个整数的方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小妖过来看看吧 例题:求数列的 ...

  4. java 获取键盘输入法_Java中接收键盘输入的三种方法

    import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import ...

  5. 在java中通过过键盘输入_java中从键盘输入

    控制台输入数据 1.1 主方法的形式参数 在 Java 中利用 main(Str... Java中获取键盘输入值的三种方法 2012-11-13 00:00比特网悠虎关键字:Java 程序开发过程中, ...

  6. java输入多个数据_Java中怎么读入一行输入空格隔开的多个数据

    展开全部 import java.util.Scanner; public class ReadData{ public static void main(String[] args) { ReadD ...

  7. java判定输入是否为英文_java中如何判断输入的是英文还是中文

    字符 人们使用的记号,抽象意义上的一个符号. '1', '中', 'a', '$', '¥', -- 字节 计算机中存储数据的单元,一个8位的二进制数,是一个很具体的存储空间. 0x01, 0x45, ...

  8. java比较字符引用地址_java中的比较运算符== 与 equals()方法

    初学JAVA的时候对这两种比较方式也有疑惑,趁着现在整理一下自己的理解. JAVA中变量分为两类,一类是值类型,它储存的是变量真正的值,比如基础数据类型,值类型储存在内存的栈中:一类是引用类型,他们储 ...

  9. java录入个人信息程序_Java:用键盘输入个人信息并输出

    V.1 */ public class ShowResume{ public static void main(String[] args) { int age=25; //年龄 String nam ...

最新文章

  1. 【神经网络】(18) EfficientNetV2 代码复现,网络解析,附Tensorflow完整代码
  2. Python3.5源码分析-Dict概述
  3. 福布斯发布2019全球品牌价值100强:华为上榜苹果夺冠
  4. debain安装lyx2.2.2,以及报错整理:
  5. Framebuffer 机制
  6. Python第三方库的安装,升级以及版本查看
  7. docker mysql 日志_在docker mysql容器中启用日志记录
  8. Qt多线程-QThread
  9. 万能模拟器eve-ng介绍
  10. C++11 关键字noexcept
  11. 三极管特性——截止区、放大区、饱和区
  12. love2d引擎开发资源合集
  13. 【一文带你读懂机器学习】xgboost原理
  14. 谁说江西没有区块链;BM:去中心化搜索引擎的时代到来了 | 一分钟链圈
  15. md文件 linux,MD 文件扩展名: 它是什么以及如何打开它?
  16. 【ubuntu】安装vmwaretools后还是不能复制粘贴---实测解决。
  17. MyBatis基于XML的使用——缓存
  18. SSD-Tensorflow 512x512 训练配置
  19. kakaotalk Id别人突然搜索不到,加入开放聊天室被封 KakaoTalk 被封 Kakaotalk临时禁用Kakao被团队临时禁用 kakaoTalk无法连接服务器
  20. 康宁杰瑞任命前默克中国研发中心负责人担任首席医学官

热门文章

  1. 分区挂载,mount,blkid
  2. MVC一个action对应多个视图的写法
  3. 【12c】12c RMAN新特性之通过网络远程恢复数据库(RESTORE/Recover from Service)
  4. PHP 01 Apache HTTP
  5. js最新手机号码、身份证正则表达式
  6. 编译安装PHP出现Cannot load /usr/local/apache/modules/libphp5.so
  7. linux下的各种压缩文件安装介绍
  8. 用Heartbeat构建Web Ha
  9. [Z]在线版本控制之SubVersion与MyEclipse整合
  10. 华为机试HJ8:合并表记录