C求数组其中最大值及其下标并输出

2020-06-19 财经 74阅读
#include
#include
static int* arr=NULL;
void main()
{
printf("兄弟,你要输入多少个数! ");
int n=0;
scanf("%d",&n);
arr=(int*)malloc(sizeof(int)*n);
for (int i=0; i {
printf("请输入第%d个数: ",i+1);
scanf("%d",&arr[i]);
}

int temp=0, index=0;
for (i=0; i {
if (arr[i]>temp)
{
temp=arr[i];
index=i;
}
}
printf("最大数为:%d ; 下标为:%d \n", temp, index);
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com