1.题目
本实例实现在窗体上输入10个整数后,在窗体上输出这些整数中的最大值。
2.代码
#include<stdio.h>
int* findMax(int* p, int n)
{
int* max;
max = p;
for (int i = 0; i < n; i++)
{
if (*(p + i) > * max)
{
max = p + i;
}
}
return max;
}
int main(void)
{
int a[10];
int* max;
printf("请输入十个整数:\n");
for (int i = 0; i < 10; i++)
{
scanf("%d", &a[i]);
}
max = findMax(a, 10);
printf("最大值是:%d\n", *max);
return 0;
}