java如何获取从键盘输入多个数字,并计算平均数 (转)

你好:
第一种普通写法:
import java.util.*;
public  class  MyClass{
public  static  void  main(String[] args){
Scanner  in=new  Scanner(System.in);
System.out.println("请选择输入多少个数字:");
int  lenInt=in.nextInt();
int[]  arr=new int[lenInt];
//使用for循环对数组遍历赋值
for(int i=0;i<arr.length;i++){
System.out.println("请输入第"+(i+1)+"个数字");
arr[i]=in.nextInt();
}
//再次使用for循环遍历arr数组累加求总和
int sum=0;//定义存放总和的变量并初始化
for(int i=0;i<arr.length;i++){
sum+=arr[i];
}
//输出平均数
System.out.println("平均数为:"+sum/arr.length);

}
}
时间: 2024-11-11 22:36:51

java如何获取从键盘输入多个数字,并计算平均数 (转)的相关文章

JAVA问题总结13-从键盘输入并输出

JAVA问题总结13-从键盘输入并输出,加从键盘输入三个数,输出并按从大到小排序. package java2; /** * 这是一个从键盘输入并输出的一个test * @author xubo601450868 * @time 2015.8.26 * @version v1.0 * */ import java.util.Scanner; public class test4 { public static void main(String[] args){ Scanner s=new Sca

Java I/O读取键盘输入

原文地址:http://blog.csdn.net/qingdujun/article/details/41175021 实现从键盘输入一行数据,并输出在屏幕上面. package io.dol.sn; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStr

Java获取用键盘输入常用的的两种方法

方法1:通过 Scanner Scanner input = new Scanner(System.in); String s = input.nextLine(); input.close(); 方法2:通过 BufferedReader BufferedReader input = new BufferedReader(new InputStreamReader(System.in)); String s = input.readLine(); 原文地址:https://www.cnblog

在java中如何用键盘输入一个数,字符,字符串 (转)

ava不像C中拥有scanf这样功能强大的函数,大多是通过定义输入输出流对象.常用的类有BufferedReader,Scanner.实例程序:一,利用 Scanner 实现从键盘读入integer或float 型数据 Java代码 import java.util.*; public class test { public static void main(String args[]) { Scanner in=new Scanner(System.in); //使用Scanner类定义对象

java使用winIo模拟键盘输入

使用jna方式调用dll http://blog.csdn.net/a491857321/article/details/51504094 winIo资料 http://download.csdn.net/detail/u012968101/9107473 http://wenku.baidu.com/link?url=8WgfoJEusRGmUMJXISRqUB7UdP5FNUbqu05F7dSMx9rDEH5jBpBDHyAVIU1_p4JiCItI9vLJqgeYh94niQl8sJCqo

编写一程序,从键盘输入10个实数,计算并输出算术平均数

#include <stdio.h> int main(int argc, char *argv[]) { int num[10],i,sum=0;/*10个实数,循环变量,和,平均*/ float avg = 0; printf("Please enter ten integers:\n"); for(i=0;i<10;i++)/*接受10个实数*/ { scanf("%d", &num[i]); } for(i=0;i<10;i+

简单输入输出交互。 用户输入两个数字,计算并输出两个数字之和:(尝试只用一行代码实现这个功能) 输入半径,计算圆的面积。简单输入输出交互。 用户输入两个数字,计算并输出两个数字之和:(尝试只用一行代码实现这个功能) 输入半径,计算圆的面积。

# 输入姓名 name=input('请输入姓名:') #输入年龄 age=input('请输入年龄:') # 输出姓名和年龄 print('hi,%s,you are %s years ole'%(name,age)) # 输入文字 n=input('请输入第一个数:') m=input('请输入第二个数:') # 计算 sum=float(n)+float(m) # 输出结果 print('两数之和为:%.2f'%sum) # 输入数值 r=input('输入圆的半径:') π=3.14 #

Java键盘输入的几种方式,大爱Scanner

1 import java.io.BufferedReader; 2 import java.io.IOException; 3 import java.io.InputStreamReader; 4 import java.util.Scanner; 5 6 public class EnterTest { 7 8 public static void main(String[] args) { //主方法 9 CharTest(); //调用System.in方法 10 ReadTest()

Java中从键盘输入的三种方法

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner; public class EnterTest { public static void main(String[] args) { //主方法 CharTest(); //调用System.in方法 ReadTest(); //调用ReadTest方法 Scan