定义一个十个数的数组,输出其最大值,并且输出是第几个数

来源:百度知道 编辑:UC知道 时间:2024/05/28 06:42:16
请用C语言编写,尽量不要使用过多的函数

int temp=0;
int max=0;
int Array[]={1,2,10,17,11,20};//你要赋值的N个数
temp = Array[0];
for(int n=1;n<sizeof(Array)/sizeof(int);n++)
{
if(Array[n]>temp)
{
temp=Array[n];
max=n;
}
else
continue;

}
printf("%s %d\n %s %d %s\n","最大是",temp,"在数组的",max,"号元素上");

int[] a = { 12, 4, 22, 3, 90, 316, 72 };
int max = a[0];
int flag = 0;
for (int i = 1; i < a.length; i++) {
if (max < a[i]) {
max = a[i];//最大值
flag=i;//数组下标
}
}

主函数定义数组a[10],从键盘输入十个数,然后调用自定义函数求出最小的元素,最后在主函数中输出结果 定义一个大小为10的整型数组,数组值由键盘输入,找出最大的那个数和他所在的位置,并输出,输出格式如下 定义一个大小为10的整型数组,树组值由键盘输入,找出最大的那个数和他所在的位置,并输出 急!!输入十个元素到一个数组中,要求输出该数组的最大元素及其下标 怎么样把数组中第一个与一个数相等的数的下标输出? 用C语言定义一个数组,其长度为5行5列,实现从其行中找出最大的数,然后在其中找出最小的数 定义一个大小为10的字符型数组,要求他逆序输出 编程输入整型二维数组a[6][6],找出其中值最大的元素,并将该最大元素与数组中最后一个元素交换后输出该数 使用数组,要求输入一组无序的数,对其进行排序成非递减的序列,并输出 一个排好序的数组,要删除该数组相同的数,没有相同的数,按排好的数输出,这道题怎么做,用C++实现