定义一个有10个元素的整型数组,接受用户输入数据,输出其最大的数据元素

这个程序怎么写?
2024-12-28 09:39:52
推荐回答(2个)
回答1:

static void Main(string[] args)
{
int[] n = new int[10];

Console.WriteLine("请连续输入10个整数,回车输入下一个");

for (int i = 0; i < 10; i++)
{
n[i] = int.Parse(Console.ReadLine());
}

int max = n[0];
int index = 0;
for (int i = 0; i < 10; i++)
{
if (n[i] > max)
{
max = n[i];
index = i;
}
}

Console.WriteLine("10个数中最大的是:{0},是数组中第{1}个元素",max,index+1);
Console.ReadLine();
}

回答2:

int getMax()
{
int ch[10];
int i;
int max=-9999999;
for(i=0;i<10;i++)
{
scanf("%d",&ch[i]);
if(ch[i]>max)
max=ch[i];
}
return max;
}