编写一个java程序从键盘上输入整数,直到遇到-1为止,再存储到整型数组里按倒序打印出来并求出平均数

\u7f16\u5199\u4e00\u4e2ajava\u7a0b\u5e8f\u4ece\u952e\u76d8\u4e0a\u8f93\u5165\u6574\u6570\u9047\u5230-1\u4e3a\u6b62\u5b58\u50a8\u6570\u7ec4\u91cc\u518d\u6309\u5012\u5e8f\u8f93\u51fa\uff0c\u5e76\u8f93\u51fa\u5e73\u5747\u6570

import java.util.Scanner;
public class Test{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String s="";
String input;
while(true){
System.out.println("\u8bf7\u8f93\u5165\u6574\u6570,\u8f93\u5165-1\u7ec8\u6b62\u7a0b\u5e8f");
input=sc.next();
if(input.equals("-1")){
System.out.println("~~~~~~~~~~~~~~~");
break;
}
s+=input+" ";
}
String[] str=s.trim().split(" ");
double num=0;
for(int i=str.length-1;i>=0;i--){
System.out.println(str[i]);
num+=Integer.parseInt(str[i]);
}
System.out.println("\u5e73\u5747\u6570\u662f"+num/str.length);
}
}

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

public class Read {
public static void main(String[] args) {
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int []a=new int[10];
int max=a[0],sum=0,flag=0;
for(int i=0;i<a.length;i++)
{
try {
System.out.print("\u8bf7\u8f93\u5165\u7b2c"+(i+1)+"\u4e2a\u6570\uff1a");
a[i]=Integer.parseInt(br.readLine());
} catch (IOException e) {
e.printStackTrace();
}
}
for(int i=0;i<a.length;i++)
{
sum+=a[i];
if(a[i]>max)
{
max=a[i];
flag=i;
}
}
System.out.println("\u6700\u5927\u503c\u4e3a\uff1a"+max+"\u5176\u4f4d\u7f6e\u4e3a;"+(flag+1));
System.out.println("10\u4e2a\u5143\u7d20\u7684\u548c\u4e3a\uff1a"+sum);


}

}

import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] nums = new int[100]; // 定义一个长度为100的整型数组
int sum = 0; // 定义一个变量用于累加数组中的元素值
int count = 0; // 定义一个变量用于记录数组中元素的个数
int average = 0; // 定义一个变量用于计算平均数
System.out.print("请输入整数,输入-1结束:");
while (true) {
int num = scanner.nextInt();
if (num == -1) { // 如果输入的是-1,则跳出循环
break;
}
nums[count++] = num; // 将输入的整数存储到数组中
sum += num; // 累加数组中的元素值
}
for (int i = count - 1; i >= 0; i--) { // 按倒序遍历数组并打印元素值
System.out.print(nums[i] + " ");
}
System.out.println(); // 换行输出结果
average = sum / count; // 计算平均数
System.out.println("平均数为:" + average); // 输出平均数
}
}

  • 鐢JAVA缂栧啓涓绋嬪簭:浠庨敭鐩杈撳叆澶氫釜瀛楃涓插埌绋嬪簭涓,骞跺皢瀹冧滑鎸夐嗗簭杈撳嚭鍦...
    绛旓細import java.util.*;public class laji1 { public static void main(String[] args) { int n=100; Scanner scanner = new Scanner(System.in); System.out.print("璇疯緭鍏ュ瓧绗︿覆: "); String yy = scanner.nextLine(); StringTokenizer fenxi1 = new StringTokenizer(yy," "); String str[] = new...
  • 鐢java缂栧啓涓涓▼搴,浠庨敭鐩樹笂杈撳叆鏌愮鍟嗗搧鍚嶇О,鍗曚环鐨勬姌鎵g巼,杈撳嚭璇ュ晢...
    绛旓細package box1;import java.util.Scanner;public class qc { / param args / public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in);String c="";double d=0.0;double e=0.0;System.out.println("璇疯緭鍏ュ晢鍝佸悕绉帮細");c=input...
  • 2銆缂栧啓涓涓狫ava绋嬪簭,浠庨敭鐩樹笂杈撳叆浠绘剰涓涓暣鏁,璁$畻骞惰緭鍑哄皬浜庤鏁存暟鐨...
    绛旓細System.out.print("璇疯緭鍏涓涓鏁板瓧");int a=sc.nextInt();findNum(a);} }
  • 缂栧啓java绋嬪簭
    绛旓細import java.util.*;public class Test{ public static void main(String[] args){ Scanner scan=new Scanner(System.in); System.out.println("璇疯緭鍏涓涓鏁存暟"); int x=scan.nextInt(); int y=0; if(x<0) y=-1+2*x; else if(x==0) y=-1; else...
  • 缂栧啓涓涓狫ava搴旂敤绋嬪簭,瑕佹眰浠庨敭鐩杈撳叆涓や釜鏁存暟,璁$畻杩欎袱涓暟鎹箣鍜...
    绛旓細鍒╃敤Java搴旂敤绋嬪簭缂栧啓瑕佹眰杈撳叆涓や釜鏁存暟骞惰绠椾袱涓暟鎹箣鍜屽叿浣撴搷浣滄楠ゅ涓嬶細import java.util.Scanner public class Test { public static void main(String[] args) { System.out.print("璇疯緭鍏ョ涓涓鏁存暟锛")Scanner s=new Scanner(System.in)int a=s.nextInt()System.out.print("璇疯緭鍏ョ浜屼釜...
  • java瀹為獙:缂栧啓绋嬪簭,浠庨敭鐩樹笂杈撳叆涓や釜鏁般傚皢绗涓涓鏁伴櫎浠ョ浜屼釜鏁板苟鏄 ...
    绛旓細/ private static final long serialVersionUID = 1L;JLabel jlabel=new JLabel("璇疯緭鍏ヤ袱涓暟:");JLabel jlabel1=new JLabel();JTextField jtextfield=new JTextField();JButton jbutton=new JButton("=");JTextField jtextfield1=new JTextField();public FuctJFrame(){ setSize(300,300);set...
  • 鐢JAVA缂栧啓涓绋嬪簭:浠庨敭鐩杈撳叆澶氫釜瀛楃涓插埌绋嬪簭涓,骞跺皢瀹冧滑鎸夐嗗簭杈撳嚭鍦...
    绛旓細import java.util.Scanner;public class ScannerDemo{ public static void main(String[] args) throws Exception{ Scanner scan=new Scanner(System.in);System.out.println("璇疯緭鍏ュ唴瀹癸細");String str=scan.nextLine();char[] s=str.toCharArray();for(int i=s.length-1;i>=0;i--){ System...
  • 缂栧啓java绋嬪簭瀹炵幇浠ヤ笅鍔熻兘:浠庨敭鐩杈撳叆瀛︾敓濮撳悕銆佸鍙枫佹垚缁,骞朵繚瀛樺埌鏂...
    绛旓細public class test3{ public static void main(String []args) { String FilePath="d:\\javaTest\\output.txt";writeAll(FilePath);} private static void writeAll(String filePath) { File output = new File(filePath);String outputStr = "";Scanner sc = new Scanner(System.in);System...
  • JAVA缂栧啓涓涓▼搴,浠庨敭鐩樹笂杈撳叆涓変釜鏁,鐢ㄤ笁鍏冭〃杈惧紡(boolean?ifTrue:if...
    绛旓細import java.util.Scanner;public class Test {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("杈撳叆绗涓涓鏁帮細");int a = sc.nextInt();System.out.println("杈撳叆绗簩涓暟锛");int b = sc.nextInt();System.out.println("杈撳叆绗笁涓...
  • 绋嬪簭璁捐棰樼洰:浠庨敭鐩樹笂杈撳叆涓涓瀛楃涓,鏀惧湪鏁扮粍涓,瑕佹眰灏嗗瓧绗︿覆涓殑...
    绛旓細涓嬮潰鏄涓涓 Java 绋嬪簭锛屽畠鍙互浠庨敭鐩樹笂璇诲彇涓涓瓧绗︿覆锛屽苟灏嗗叾涓殑澶у啓瀛楁瘝杞崲涓哄皬鍐欏瓧姣嶏紝鍚屾椂灏嗗皬鍐欏瓧姣嶈浆鎹负澶у啓瀛楁瘝銆傜▼搴忕殑鍩烘湰鎬濊矾濡備笅锛1. 浣跨敤 `Scanner` 绫讳粠鏍囧噯杈撳叆涓鍙栦竴涓瓧绗︿覆锛屽瓨鍌ㄥ湪涓涓 `String` 绫诲瀷鐨勫彉閲忎腑銆2. 灏嗚瀛楃涓茶浆鎹负瀛楃鏁扮粍锛屼究浜庨愪釜璁块棶姣忎釜瀛楃骞惰繘琛岃浆鎹...
  • 扩展阅读:java代码生成器 ... 写一个简单的java程序 ... java从键盘输入 ... java怎么键盘输入数字 ... java安装详细教程 ... 编写简单的java程序 ... 入门的java游戏小程序 ... java简单入门程序代码 ... java编程试题及答案 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网