台湾闽南语连续剧:创建一个具有5个值的数组,并找出最大值?
来源:百度文库 编辑:高校问答 时间:2024/05/02 07:53:41
我是这样写的:
public class ArrayTest
{
public static void main(String[] args)
{
int integer[]={2,16,3,190,56};
int temp=0;
for(int j=0;j<4;j++)
{
if(integer[j]>integer[j+1])
{
temp=integer[j];
System.out.println(temp);
}
}
}
}
请教您哪个地方不对?
public class ArrayTest
{
public static void main(String[] args)
{
int integer[]={2,16,3,190,56};
int temp=0;
for(int j=0;j<4;j++)
{
if(integer[j]>integer[j+1])
{
temp=integer[j];
System.out.println(temp);
}
}
}
}
请教您哪个地方不对?
这明明是JAVA语句啊!楼上的不要乱说!
你的这堆代码的目前的功能是把{2,16,3,190,56}中两两相邻的数字进行比较,输出两者中较大者,也就是说输出结果是:
16
190
(如果其他地方没有别的语法错误的话)你是不是说这不是你想要的结果?
如果只输出这5个数中最大者应该
temp=interger[0];
for(int j=0;j<5;j++)
{
if(integer[j]>temp)
{
temp=integer[j];
}
}
System.out.println(temp);
其他不用改
循环少写了一个
for(int j=0;j<4;j++)
{
if(integer[j]>integer[j+1])
{
temp=integer[j];
改成
for(int j=0;j<4;j++) {
for(int i=0;i<5;i++)
{
if(integer[i]>integer[i+1])
{
temp=integer[i];
}
}
差不多就是这样
不对就改改循环的次数
好久没用过c了
创建一个具有5个值的数组,并找出最大值?
用JAVA编写一个具有5个值的数组,并找出最大和最小值
编写一个函数,从一个二维整型数组中查找具有最大值的元素,由引用参数
有15个数那从大到小顺序排列存放在1个数组中,输入一个数找出该数是这个数组的第几个元素的值
有15个数存放在一个数组中,输入一个数,要求用半查找法找出该数是数组中第几个元素的值。
将一个10 个元素的数组中的值按逆序重新存放并输出。
编写一个应用程序,其中创建一个有1024个元素的字符数组。
有十五个数按由大到小顺序放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值
数组编程:设二维数组b[5][4]中有鞍点,试编程找出所有鞍点,并输出起下标值,也可能没有
一个数组的各元素具有相同的什么?