参考GPT和自己的思路:
这是一个关于C语言的编程问题。题目要求输入一个整数n,然后再输入n个整数,求出这n个整数中的最大值和最小值,并输出。一个简单的C语言代码实现如下:
#include <stdio.h>
int main()
{
int n, num, max, min;
scanf("%d", &n);
scanf("%d", &num);
max = min = num;
for(int i=2; i<=n; i++) {
scanf("%d", &num);
if(num > max) max = num;
if(num < min) min = num;
}
printf("Max: %d\nMin: %d\n", max, min);
return 0;
}
代码说明:
首先输入一个整数n,表示后面有n个整数需要输入。
在输入n个整数的过程中,记录下最大值和最小值。一开始将第一个输入的整数同时赋值给max和min。
在之后的输入过程中,将每次输入的整数与max和min比较。如果输入的数比max大,则将它赋值给max;如果输入的数比min小,则将它赋值给min。
最后输出max和min即可。
希望能对你有所帮助!