1.5输入若干个整数,求其最大值、最小值和平均值
来源:互联网 发布:sublime text 3编译js 编辑:程序博客网 时间:2024/05/01 10:52
摩尔的Java学习笔记1.5
第一周作业:
1、输出一行文字;
2、输入一个字符串,判断其中字母、数字、其他字符的个数;
3、编程实现从键盘依次输入姓名(字符串)、年龄(整型)、性别(字符)和成绩(浮点型),然后依次显示上述内容;4、输入整数m和n,求其最大公约数和最小公倍数;
5、输入若干个整数,求其最大值、最小值和平均值;
6、求出自然数101~199中的所有素数;7、顺序输出1到100之间所有能被7整除的整数;
8、已知2000.1.1是星期六,根据任意给定的日期(2000年以后的),请编程计算出该天是星期几;
9、猜数游戏,随机生成一个整数(0-100),用户输入他所猜的数,程序回答大了或者小了,用户再输入他所猜的数,直至猜对了为止。
5、输入若干个整数,求其最大值、最小值和平均值;
//薛莲婷//输入若干个整数,求其最大值、最小值和平均值(2种方法读取数字,2种方法得到结果)import java.util.Scanner;import java.util.Arrays;class Assignment4 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int sum=0; System.out.println("请输入数字,用空格隔开"); //读取数字的方法一:直接输入各个数字 String str=sc.nextLine(); String [] strNumber=str.split("\\s+"); int size=strNumber.length; int [] number=new int[size]; for(int i=0;i<size;i++) { number[i] = Integer.parseInt(strNumber[i]); //将string类型转换为int类型 sum+=number[i]; }/* System.out.println("请输入数字的个数:"); //读取数字的方法二:先输入数字的个数,再输入各个数字 int size=sc.nextInt(); int [] number=new int[size]; System.out.println("请输入这"+size+"个数:"); for(int i=0;i<size;i++) { number[i]=sc.nextInt(); sum+=number[i]; }*/ float average=(float)sum/size; //float型的平均数 Arrays.sort(number); //得到结果方法一:从小到大排序 //另可看一些排序算法,如http://blog.csdn.net/hguisu/article/details/7776068 System.out.println("在这些整数中,最大值为:"+number[size-1]+", 最小值为:"+number[0]+", 平均值为:"+average);/* 可从小到大打印数组元素 for(int i=0;i<size;i++) //若写“i<=size”会显示数组越界:Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5 { System.out.print(number[i]+"\t"); }*//* //得到结果方法二:直接找最大最小值 int max=number[0]; int min=number[0]; for(int i=1;i<size;i++) { if(max<number[i]) { max=number[i]; } if(min>number[i]) { min=number[i]; } } System.out.println("在这些整数中,最大值为:"+max+", 最小值为:"+min+", 平均值为:"+average);*/ sc.close(); }}
0 0
- 1.5输入若干个整数,求其最大值、最小值和平均值
- 数据统计 题目是输入一些整数,求出它们的最大值,最小值和平均值
- C#——求若干数的最大值最小值和平均值
- 计算出数组中的最大值、最小值和平均值
- 产生随机整数数 并要求随机数的最大值 最小值和平均值
- 第二周 任务八 输入10个数存入数组,求最大值、最小值和平均值
- C#小练习(输入10个数存入数组中,求最大值、最小值和平均值.)
- C#--输入10个数存入数组中,求这10个数的最大值、最小值和平均值。
- 算法竞赛入门经典ch2_ex_2_5最小值、 最大值和平均值
- 输入4个整数,输出其中的最大值和最小值
- 编写程序:从键盘上输入若干个整数(以输入-1作为结束标识),输出这些数中的最大值和最小值,要求编写一个函数实现最大值和最小值的求取。
- 编写Java程序,输入3个整数,并求出3个整数的最大值和最小值。
- C#--第2周实验--任务8--编写一个控制台应用--输入10个数存入数组,求最大值、最小值和平均值
- C#第1次试验(3)设计一个程序,输入10个数存入数组中,求最大值、最小值和平均值.
- 输入整数串,输出最大值最小值之和
- 输入整数,输出最大值和最小值
- iOS开发笔记之五十三——NSArray快速求总和、最大值、最小值和平均值
- 建立一个类ARRAY,求一维数组中各元素的最大值、最小值和平均值。具体要求如下:
- Oculus Rift CV1 驱动安装教程(内含Oculus官方Demo)
- Android 消息机制及其源码分析
- EL表达式
- Maven实践(三)---编写主代码
- 设计模式之装饰者模式(Decorator)
- 1.5输入若干个整数,求其最大值、最小值和平均值
- 深入浅出Java入门 之 运算符(2)
- Cookie的传递流程
- 最长回文子串—动态规划和Manacher算法(0(n)时间复杂度
- 17.03.04 字符串
- 二叉树的编号
- 抽象工厂
- 要啥自行车,共享单车都来了
- iOS--音频播放、录音、视频播放、拍照、视频录制