Java数组问题。从键盘输入一组数据,然后请你用递归的方法求出数组元素中的所有元素的和 20
从键盘输入一组数据,然后请你用递归的方法求出数组元素中的所有元素的和,数组元素的最大值和最小值。输入输入为2行第一行输入数据元素的个数N其中N<=100第二行为N个实际数...
从键盘输入一组数据,然后请你用递归的方法求出数组元素中的所有元素的和,数组元素的最大值和最小值。
输入
输入为2行第一行输入数据元素的个数N 其中N<=100第二行为N个实际数据,N个数之间用空格隔开
输出
输出一行共三个整数,分别表示数组中所有元素的和 最大值 最小值三个整数之间用空格隔开
样例输入
10
1 2 3 4 5 6 7 8 9 10
样例输出
55 10 1 展开
输入
输入为2行第一行输入数据元素的个数N 其中N<=100第二行为N个实际数据,N个数之间用空格隔开
输出
输出一行共三个整数,分别表示数组中所有元素的和 最大值 最小值三个整数之间用空格隔开
样例输入
10
1 2 3 4 5 6 7 8 9 10
样例输出
55 10 1 展开
展开全部
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);//输入你想要计算的数字
//使用for循环依次往数组里添加
int a[]=new int[10];
for(int i=0;i<a.length;i++)
{
System.out.println("请输入一个整数");
a[i]=sc.nextInt();
System.out.println(a[i]);
}
System.out.println(a);
int sum=0;
for(int i=0;i<a.length;i++)
{
sum+=a[i];
}
}
System.out.println(sum);
}
{
Scanner sc=new Scanner(System.in);//输入你想要计算的数字
//使用for循环依次往数组里添加
int a[]=new int[10];
for(int i=0;i<a.length;i++)
{
System.out.println("请输入一个整数");
a[i]=sc.nextInt();
System.out.println(a[i]);
}
System.out.println(a);
int sum=0;
for(int i=0;i<a.length;i++)
{
sum+=a[i];
}
}
System.out.println(sum);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
完成签到任务
import java.util.Scanner;
public class Test{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int N=sc.nextInt();
int a[]=new int[N];
int max=Integer.MIN_VALUE, min=Integer.MAX_VALUE,
sum=0;
for(int i=0;i<N;i++){
a[i]=sc.nextInt();
sum+=a[i];
if(a[i]>max) max=a[i];
if(a[i]<min) min=a[i];
}
System.out.format("%d %d %d",sum, max, min);
}
}
10
1 2 3 4 5 6 7 8 9 10
55 10 1
import java.util.Scanner;
public class Test{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int N=sc.nextInt();
int a[]=new int[N];
int max=Integer.MIN_VALUE, min=Integer.MAX_VALUE,
sum=0;
for(int i=0;i<N;i++){
a[i]=sc.nextInt();
sum+=a[i];
if(a[i]>max) max=a[i];
if(a[i]<min) min=a[i];
}
System.out.format("%d %d %d",sum, max, min);
}
}
10
1 2 3 4 5 6 7 8 9 10
55 10 1
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询