首页 > 其他分享 >2023.7.8

2023.7.8

时间:2023-07-08 13:45:24浏览次数:30  
标签:scanner Scanner System num 2023.7 println out

 1 import java.util.Scanner;
 2 
 3 public class test
 4 {
 5      public static void  main(String[] args)
 6      {
 7          int i = 0;
 8          float f = 0.0f;
 9 
10          Scanner scanner = new Scanner(System.in);
11 
12          System.out.println("请输入整数:");
13          if(scanner.hasNextInt())
14          {
15              i = scanner.nextInt();
16              System.out.println("整数数据为:"+i);
17          }
18          else
19          {
20              System.out.print("输入的数据不是整数数据!");
21          }
22          //////////////////////////////////////////////////
23          System.out.println("请输入小数:");
24          if(scanner.hasNextFloat())
25          {
26              f = scanner.nextFloat();
27              System.out.println("小数数据为:"+f);
28          }
29          else
30          {
31              System.out.println("输入的数据不是小数数据!");
32          }
33 
34          scanner.close();
35      }
36 }
 1 import java.util.Scanner;
 2 
 3 public class test
 4 {
 5      public static void  main(String[] args)
 6      {
 7          double sum = 0;//用于记录输入的总和
 8          double num = 0;//用于记录输入的个数
 9 
10          Scanner scanner = new Scanner(System.in);
11          while(scanner.hasNextDouble())
12          {
13              double x = scanner.nextDouble();
14              num++;
15              sum = sum+x;
16          }
17          System.out.println(num+"个数据的总和为:"+sum);
18          System.out.println(num+"个数据的平均值为:"+sum/num);
19          scanner.close();
20      }
21 }

 

标签:scanner,Scanner,System,num,2023.7,println,out
From: https://www.cnblogs.com/muzhaodi/p/17537108.html

相关文章

  • 2023.7.8 两数之和II
    典中典,没啥好说的,主要练习一下Rust的二分查找API。implSolution{pubfntwo_sum(numbers:Vec<i32>,target:i32)->Vec<i32>{letn=numbers.len();for(i,x)innumbers.iter().enumerate(){lety=numbers.binary_search(&......
  • 2023.7.8-假期周进度报告
    本周(7.2-7.8)主要完成小学期的相关任务。下周准备做什么现在还不知道,明天就要回家了,现在满脑子都在想回家的事情,根本没法思考下周要做什么,所以下周的事下周再说吧。周日,进行数据库系统开发综合训练,继续进行学生信息管理系统的编写,编写管理员对学生的增删改查等功能,完成了管理员对......
  • 2023.7.7
    学习了java种的集合的基础部分,学习了java字符串的两道习题讲解,写了pta上的L1-009N个数求和,阅读了《大道至简》锻炼:哑铃和腹部训练问题:这个ptaL1-009N个数求和,其中写了一个函数longlonggcd(longlonga,longlongb){if(a%b==0)returnb;elseretur......
  • 2023.7.7 集训总结
    2023.7.7集训总结期末考试已经结束,文化课的同学们也已经放假,竞赛也停课集训了一段时间。现对这段时间的集训进行总结。CFCF的两场Div1或多或少地体现了我的缺陷:深入思考太慢,分析太久,在OI赛制可能还足够,但是在只有两个小时的CF赛制中却出现了问题,简单的T1要50分钟才能AC,导致T2......
  • 2023.7.7
    1//2023.7.72//PTA3#include<iostream>4#include<iomanip>5#include<cstdio>6#include<cmath>7#include<cstring>8usingnamespacestd;9voidtest01()10{11strings;12inttel[12]={0......
  • 2023.7.6打卡
    2023.7.6(1)、今天练车八点多就练完了,回来补了个觉,学了会Java,看了场辩论赛,辩题叫做“坚持/放弃更难”,蛮有意思的看完,500个高中英语词汇,晚上打了会球。(2)、明天练车,学Java,看综艺,打球。(3)、今天没遇到什么问题。......
  • 2023.7.6拷逝
    T1原题链接对于区间\([l,r]\),答案是\(max(cntr,cntl)-x\)(其中\(cntl,cntr\)分别表示区间内左括号和右括号的数量,\(x\)表示匹配的括号数量)。首先考虑\(max(cntr,cntl)\)。该柿子可以转化成\((cntl+cntr+|cntr-cntl|)/2\)。前面的\(cntl+cntr\)非常好算,就是\(\sum......
  • 2023.7.6做题笔记
    数论矩阵快速幂[NOI2012]随机数生成器这道题递推公式已经给我们了\[X_{n+1}=(aX_n+c)\bmodm\]但是如果用这个递推式如果直接使用的会超时,所以我们用矩阵快速幂来优化首先我们构造初始矩阵:\(\begin{bmatrix}X_{i-1}&c\end{bmatrix}\)根据递推式我们可以知道\[X_i=X_......
  • 2023.7.6
    1//2023.7.6周四2//java流程控制3//scanner45publicstaticvoidmain(String[]args)6{7//next方式不能读取有空格的字符串89//创建一个扫描对象用于接收键盘数据10Scannerscanner=newScanner(System.in);1112S......
  • 2023.7.6
    学习java中的类面向对象与面向过程面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象:强调具备了功能的对象,以类/对象为最小单位类与对象的关系类:对一类事物的描述,是抽象的、概念上的定义对象:是实际存在的该类事物的每个个体,因而也称为实例(instance)面向对象......