c语言找到数组中最大的成员和下标
2014-08-16 14:47
260 查看
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define M 10
int main(int argc, const char * argv[])
{
//1:找出数组arr中值最大的数组成员,打印值和下标(比较和查找)
int i;
int j;
int max;
int t;
int a[M]={};
for (i=0; i<M; i++)
{
a[i]=rand()%100;
printf("%d ",a[i]);
}
for (i=0,max=a[0]; i<M; i++) {
if(a[i]>max)
{
max=a[i];
a[i]=a[i];
t=i;
}
}
printf("\n max = %d\n",max);
printf("\n t = %d\n",t);
return 0;
}
#include <time.h>
#include <stdlib.h>
#define M 10
int main(int argc, const char * argv[])
{
//1:找出数组arr中值最大的数组成员,打印值和下标(比较和查找)
int i;
int j;
int max;
int t;
int a[M]={};
for (i=0; i<M; i++)
{
a[i]=rand()%100;
printf("%d ",a[i]);
}
for (i=0,max=a[0]; i<M; i++) {
if(a[i]>max)
{
max=a[i];
a[i]=a[i];
t=i;
}
}
printf("\n max = %d\n",max);
printf("\n t = %d\n",t);
return 0;
}
相关文章推荐
- 找到最大子数组的 start,和 end 下标
- c语言实现在一个数组中求出最大数所在的下标
- C语言数组下标为何从0开始
- byte[]数组下标的最大值
- 在升序后降序数组中 找到最大的数
- js实现求连续子数组的最大和并输出下标
- 不排序,两种方法找到无序数组的最大K个数
- C语言:用负数作数组下标?YES!
- C语言数组下标是负数
- C语言中可能你不知道的特性(数组下标的来历)
- 不排序,两种方法找到无序数组的最大K个数
- 参考,灵活数组成员,可变长结构体或者FAQ里下标为0的数组
- 5-8: 输入一个5行、6列的数组,找出该数组中绝对值最大的元素,输出该元素及其两个下标值
- 同时找到数组中的最小值和最大值
- C语言 数组 下标与指针 效率解析
- C语言为什么不执行数组下标有效性检查?
- C语言数组特性-取下标运算中的交换律----i[a] == a[i]
- 一个数组中同时找到最大/最小值
- MATLAB中通过矩阵索引值求元素下标以及转为C语言数组下标
- 求数组中和最大的子数组与始末下标