「java编程求最大价值」java最大的优势为
本篇文章给大家谈谈java编程求最大价值,以及java最大的优势为对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、Java中编程求一个整数数组的最大值、最小值、平均值和所有数组元素的和
- 2、java如何在数组中取最大值和最小值?
- 3、如何用java求最大值?
- 4、三个整数变量a,b,c,求最大值和最小值的java编程
Java中编程求一个整数数组的最大值、最小值、平均值和所有数组元素的和
package
com.work20081209.main;
/**
*
Java中编程求一个整数数组的最大值、最小值、平均值和所有数组元素的和
*
*/
public
class
TestArray
{
private
int
maxValue;
private
int
minValue;
private
double
aveValue;
private
int
sumValue;
public
TestArray(int[]
nums){
maxValue
=
nums[0];
minValue
=
nums[0];
aveValue
=
nums[0];
sumValue
=
nums[0];
for
(int
i
=
1;
i
nums.length;
i++)
{
if(nums[i]
maxValue){
maxValue
=
nums[i];
}
if(nums[i]
minValue){
minValue
=
nums[i];
}
sumValue
=
sumValue
+
nums[i];
}
aveValue
=
sumValue/nums.length;
}
public
void
print(){
System.out.println("最大值:"+maxValue);
System.out.println("最小值:"+minValue);
System.out.println("平均值:"+aveValue);
System.out.println("和:"+sumValue);
}
public
static
void
main(String[]
args)
{
int[]
index
=
new
int[]{4,1,5,3,2};
TestArray
ta
=
new
TestArray(index);
ta.print();
}
}
java如何在数组中取最大值和最小值?
以下程序主要是求得数组中的最大值和最小值:
public class a {
public static void main(String args[]) {
int a[]={84,40,16,3,10,49,28,76,94,70};
int n;
int min=a[0];
int i;
int max=a[0];
for(n=0;n=9;n++) {
if(maxa[n])
max=a[n];
}
for(i=0;i=9;i++) {
if(mina[i])
min=a[i];
}
System.out.print("max="+max);
System.out.print("min="+min);
}
}
该程序输出结果:
数组A的元素包括:74 48 30 17 62数组的最大值是:74数组的最小值是:17
程序说明如下:
第6行声明整数变量i 做为循环控制变量及数组的索引:另外也声明存放最小值的变量min与最大值的变量max。
第7行声明整型数组A,其数组元素有5个,其值分别为74、48、30、17、62。
第9行将min与max的初值设为数组的第一个元素。
第10~18行逐一输出数组里的内容,并判断数组里的最大值与最小值。
第19~20行输出比较后的最大值与最小值。将变量min与max初值设成数组的第一个元素后,再逐一与数组中的各元素相比。比min小,就将该元素的值指定给min存放,使min的内容保持最小;同样的,当该元素比max大时,就将该元素的值指定给max存放,使max的内容保持最大。for循环执行完,也就表示数组中所有的元素都已经比较完毕,此时变量min与max的内容就是最小值与最大值。
本文所述代码为比较基础的示例程序,相信对于Java的初学者仍有一定的借鉴价值。
如何用java求最大值?
测试结果为\x0d\x0a\x0d\x0a请输入第1个数\x0d\x0a2\x0d\x0a请输入第2个数\x0d\x0a3\x0d\x0a请输入第3个数\x0d\x0a4\x0d\x0a请输入第4个数\x0d\x0a5\x0d\x0a请输入第5个数\x0d\x0a6\x0d\x0a请输入第6个数\x0d\x0a7\x0d\x0a请输入第7个数\x0d\x0a7\x0d\x0a请输入第8个数\x0d\x0a8\x0d\x0a请输入第9个数\x0d\x0a9\x0d\x0a请输入第10个数\x0d\x0a423\x0d\x0a最大数为:423\x0d\x0a\x0d\x0aimport java.util.Scanner;\x0d\x0a\x0d\x0apublic class MaxNum {\x0d\x0a\x0d\x0a /**\x0d\x0a * @param args\x0d\x0a */\x0d\x0a public static void main(String[] args) {\x0d\x0a // TODO Auto-generated method stub\x0d\x0a Scanner in = new Scanner(System.in);\x0d\x0a int max = Integer.MIN_VALUE;\x0d\x0a for(int i = 1; i = max) max = num;\x0d\x0a }\x0d\x0a System.out.println("最大数为:" + max);\x0d\x0a }\x0d\x0a\x0d\x0a}
三个整数变量a,b,c,求最大值和最小值的java编程
java定义三个整数变量a,b,c,求最大值和最小值,方法如下:
public class TestA {
public static void main(String[] args){
//定义abc三个参数值
int a=3;
int b=32;
int c=320;
//定义最大值
int max=0;
//定义最小值
int min=0;
//假如ab 先设置a为最大值,b为最小值
if(ab){
max=a;
min=b;
}else{
//否则先设置b为最大值,a为最小值
max=b;
min=a;
}
//再拿c和ab间最大值做比较
if(cmax){
max=c;
}else{
//如果b大于c,那最小值肯定是c了
if(bc){
min=c;
}
}
System.out.println("最大值为:"+max);
System.out.println("最小值为:"+min);
}
}
结果:
最大值为:320
最小值为:3
java编程求最大价值的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java最大的优势为、java编程求最大价值的信息别忘了在本站进行查找喔。
发布于:2022-12-13,除非注明,否则均为
原创文章,转载请注明出处。