请教这种格式如何输出来
请问这种格式怎么输出来
输入一个正整数repeat (0<repeat<10),做repeat 次下列运算:
输入一个正整数n, 再输入n 个整数,输出最大值。
输入数据:正整数repeat,输入一个正整数n,再输入n 个整数
输出数据:最大值
输入示例
例:括号内是说明
输入
3 (repeat=3)
4 2 123 -100 0
4 9 1 -1 8
3 1 3 5
输出示例
123
9
5
#include<stdio.h>
int main()
{int repeat,n,a,max,i,j;
scanf("%d(repeat=%d)",&repeat,&repeat);
for(j=1;j<=repeat;j++)
{scanf("%d",&n);
scanf("%d",&max);
for(i=1;i<n;i++)
{scanf("%d",&a);
if(max<a)
max=a;
}}
printf("%d\n",max);
return 0;
}
------解决思路----------------------
输入一个正整数repeat (0<repeat<10),做repeat 次下列运算:
输入一个正整数n, 再输入n 个整数,输出最大值。
输入数据:正整数repeat,输入一个正整数n,再输入n 个整数
输出数据:最大值
输入示例
例:括号内是说明
输入
3 (repeat=3)
4 2 123 -100 0
4 9 1 -1 8
3 1 3 5
输出示例
123
9
5
#include<stdio.h>
int main()
{int repeat,n,a,max,i,j;
scanf("%d(repeat=%d)",&repeat,&repeat);
for(j=1;j<=repeat;j++)
{scanf("%d",&n);
scanf("%d",&max);
for(i=1;i<n;i++)
{scanf("%d",&a);
if(max<a)
max=a;
}}
printf("%d\n",max);
return 0;
}
------解决思路----------------------
int main() {
int repeat, n, a, max, i, j;
int result[10] = {0};
scanf("%d", &repeat);
for(j=1; j<=repeat; j++) {
scanf("%d", &n);
scanf("%d", &a);
max = a;
for(i=2; i<=n; i++) {
scanf("%d", &a);
if(max < a)
max = a;
}
result[j-1] = max;
}
for(j=0; j<repeat; j++) {
printf("%d\n", result[j]);
}
return 0;
}