「java求和思想」java数组怎么求和
今天给各位分享java求和思想的知识,其中也会对java数组怎么求和进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
Java编程求和:输入一组整数,求除最大数之外其它数的和
Java程序:
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
int[] arr;
int size; //数组大小
int max = Integer.MIN_VALUE; //最大元素
int sum = 0; //除最大元素外其他元素之和
int i;
Scanner scan = new Scanner(System.in);
System.out.print("请输入一组整数的个数:");
size = scan.nextInt();
arr = new int[size];
for(i=0; isize; i++){
System.out.printf("No.%2d : ", i+1);
arr[i] = scan.nextInt();
sum += arr[i];
if(arr[i] max)
max = arr[i];
}
sum -= max;
System.out.println("所有整数一览::");
for(i=0; isize; i++){
System.out.printf("%4d", arr[i]);
if(i0 i%9==0)
System.out.println();
}
System.out.printf("\n除最大元素外其他元素之和为%d\n", sum);
}
}
运行测试:
请输入一组整数的个数:12
No. 1 : 1
No. 2 : 2
No. 3 : 3
No. 4 : 4
No. 5 : 5
No. 6 : 6
No. 7 : 7
No. 8 : 8
No. 9 : 9
No.10 : 10
No.11 : 11
No.12 : 12
所有整数一览::
1 2 3 4 5 6 7 8 9 10
11 12
除最大元素外其他元素之和为66
java简单求和问题
import java.util.*;
public class A
{
public static void main(String[] args)
{
Scanner s=new Scanner(System.in);
System.out.println("请输入两个整数:\n(例:1 2)");
String str=s.nextLine();
String[] temp=str.split(" ");
System.out.println("它们的和是:"+((Integer.parseInt(temp[0]))+(Integer.parseInt(temp[1]))));
}
}
JAVA数组元素求和
static int[] sum(int[] arr)
{
int[] s=new int[2];
for(int i=0;iarr.length;i+=2)
s[0]+=arr[i];
for(int i=1;iarr.length;i+=2)
s[1]+=arr[i];
return s;
}
java求和思想的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java数组怎么求和、java求和思想的信息别忘了在本站进行查找喔。