键盘输入数组,然后输出最大

 1 public class Test01{
 2     public static void main(String[] args) {
 3         ArrayList<Integer> list=new ArrayList<Integer>();
 4         System.out.println("请输入数据:");
 5         while(true){
 6             Scanner sc=new Scanner(System.in);
 7             int num=sc.nextInt();
 8             if(num!=0){
 9                 list.add(num);
10             }else{
11                 System.out.println("over");
12                 break;
13
14             }
15
16         }
17         Iterator<Integer> it=list.iterator();
18         while(it.hasNext()){
19             System.out.print(it.next());
20         }
21
22         Integer[] i=new Integer[list.size()];
23         list.toArray(i);
24
25         Arrays.sort(i);
26         System.out.println("the max is: "+i[i.length-1]);
27
28
29
30     }
31 }
时间: 2024-08-03 19:29:21

键盘输入数组,然后输出最大的相关文章

JAVA 键盘输入数组,输出数组内容和最大值、最小值

package shuzu; import java.util.Scanner; public class shuzu { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int[] a = new int[5];  //定义数组 Scanner scanner = new Scanner(System.in); //键盘输入 System.out.p

【转载】从键盘输入字符串并输出该字符串(汇编程序)

原文地址http://blog.sina.com.cn/s/blog_4b7bd3380100a76z.html 1 DATAS SEGMENT 2 STR DB"please input a string:$" 3 BUF DB 20 4 DB ? 5 DB 20 DUP (?) 6 CRLF DB 0AH,0DH,"$";此处输入数据段代码 7 DATAS ENDS 8 STACKS SEGMENT STACK 9 DB 200 DUP(?) ;此处输入堆栈段代

第三章 键盘输入和屏幕输出

1.顺序结构 a.输入数据--处理数据--输出数据 b.程序获得输入数据的方式:键盘.文件 c.程序输出数据的方式:屏幕.文件 d.若是需要输入输出数据,则必须使用编译预处理指令:#include <stdio.h> 2.printf()格式字符 %d     decimal--输出十进制有符号 int 型 %u     unsigned--输出十进制无符号 int 型 %f      float--以小数形式(6位小数)输出 float,double 型 %e     exponent--以

编写函数fun,其功能是计算并输出如下多项式的值,sn=1+1/2!+1/3!+...+1/n!,例如,主函数从键盘输入15,输出的值是1.718282

#include <stdio.h> double fun(int n) { double sn=0.0,t; int i,j; for(i=0;i<=n;i++){ t=1.0; for(j=0;j<=i;j++) t=t*j; sn=sn+t; } return sn; }

键盘输入数组python

m = int(input()) grid = [[] for i in range(m)] for i in range(m): line = input() for j in range(len(line)): grid[i].append(int(line[j])) print(grid) 原文地址:https://www.cnblogs.com/wan-612/p/11288326.html

编程题:用二维字符串数组实现。从键盘输入三个学生姓名,并输出。

#include<stdio.h> #include<string.h> void main() { char name[3][30]; int i; for(i=0;i<3;i++) gets(name[i]);  /*name[i]是一个一维字符数组*/ for(i=0;i<3;i++) printf("%s\n",name[i]); } 编程题:用二维字符串数组实现.从键盘输入三个学生姓名,并输出.,布布扣,bubuko.com

61.从键盘输入10个正数存入数组x中,然后输入要查找的整数a,如找到则输出a及a的下标,如找不到,则把a存入到数组的最后。

#include<iostream> using namespace std; int main() { int a[11]; int x; cout<<"please input 10 numbers:"<<endl; for(int i=0;i<10;i++) { cin>>a[i]; } cout<<"please the number you want to find:"<<end

键盘输入,输出int数组的函数

public class function { public static void main(String[] args) { //输入数组数据(例如10个) int [] array = inPut(); System.out.println(Arrays.toString(array)); } /*输入数组数据*/ private static int[] inPut() { int [] array = new int[10]; for(int n=0;n<10;n++){ Scanne

44.从键盘输入12个数存入二维数组a[3][4]中,编写程序求出最大元素的值及它所在的行号和列号

//1.建立二维数组 //2.运用循环,将内容输入到数组中 //3.求出最大元素,并输出行号和列号 #include<iostream> using namespace std; int main() { int a[3][4]; int Max=0;//赋值之前需要先置为0 cout<<"please input 12 numbers: "<<endl; for(int i=0;i<3;i++)//嵌套循环,用于向二维数组中输入内容 { fo