问题描述确定用户输入的m个整数中的最大的数。
预置代码输入先给出数据的组数T,对于每组数据,输入有两行,第一行是用户要输入的整数个数m, 第二行为m个用空格隔开的整数。
输出每组数据输出只有一行,为用户输入的m个数中最大的数。
输入样列2
5
2 3 7 5 3
2
-1 -9
输出样例7
-1
scanf_s("%d",&a[i]);
不可以是a[N]的
int m,d,max = 0;
for(int i=0;i<m;i++)
{
scanf("%d",&d);
if(i==0)
max = a[0];
else if(max < d)
max = d;
}
printf("%d\n",max);
使用a[N]是越界的,而且都放在了a[N]这里,应该改成a[i]