#include <stdio.h>
int main()
{ int i,max1,max2,a[10];
for(i=max1=max2=0; i<10; i++)
{ scanf("%d",&a[i]);
if(a[i]>a[max1])max2=max1,max1=i;
else if(a[i]>a[max2])max2=i;
}
printf("max1=%d max2=%d\n",a[max1],a[max2]);
return 0;
}
编程求出含有10个元素的一维数组中的最大值和次最大值。
int main(){ int i,max1,max2,a[10];for(i=max1=max2=0; i<10; i++){ scanf("%d",&a[i]);if(a[i]>a[max1])max2=max1,max1=i;else if(a[i]>a[max2])max2=i;} printf("max1=%d max2=%d\\n",a[max1],a[max2]);return 0;} ...
用C语言编写:求元素个数为 10 的一维数组元素中的最大值、最小值和平...
include <stdio.h>#define N 10 \/\/定义符号常量\/\/求最大值函数int max_func(int a[],int n){ int i,max; for(max=a[0],i=1;i<N;i++) \/\/初始默认最大值为a[0],遍历数组元素 if(max<a[i]) \/\/如果当前最大值<当前数组元素,则将该元素赋值给max max=a[i]...
C语言:定义一个包含10个元素的一维数组找出其中的最大值让其与第一个...
pmax = 0;for(i=1; i<10; i++){ if(a[i] > max){ max = a[i];pmax = i;} } printf("\\n\\n最大值:\\t%d", max);min = a[0];pmin = 0;for(i=1; i<10; i++){ if(a[i] < min){ min = a[i];pmin = i;} } printf("\\n最小值:\\t%d", min);tmp...
C语言一维数组10个元素的最大值及下标
} printf("最大值是:%d, 下标是:%d\\n", max, h);}
C++定义一个有10个元素的一维数组计算最大值和最小值,并计算最大值附近...
可以做修改或输入 int a[10] = {1,3,4,2,50,3,1,30,10,20}; \/\/给数组排序,从小到大 sort(a, a+10); cout<<"最大:"<<a[9]<<", "<<"最小: "<<a[9]<<endl; cout<<"最大附近三个平均值: "<< float(a[0]+a[1]+a[2]) \/ 3.0f<<endl;}谢谢,望采纳 ...
vb题,用随机函数生成包含10个两位整数的一维数组,求这10个数的最大值...
运行结果:生成的数组为73 58 62 36 37 79 11 78 83 73 排序后的数组为83 79 78 73 73 62 58 37 36 11 该数组元素各个元素的和是 590 最大元素是 83 最小元素是 11
数组实现,定义一个保存10个整数的一维数组,找出其中值最大的元素的值...
int arr[10];printf("请输入10个整数:\\n");for (int i = 0; i < 10; i++){ scanf("%d", &arr[i]);} int max = arr[0];int cur;for (int j = 0; j < 10; j++){ if (max < arr[j]){ max = arr[j];cur = j;} } printf("最大值为:%d,下标为:%d\\n",...
一维数组中有10个元素,编程统计该数组中的正数个数和负数个数
2、具体程序如下。3、编写完程序之后,点击运行即可得出结果。最后的结果是根据自己输入的10个整数值为基础来进行运行的,每次输入的数组值不同,结果也会不同。4、其中:for表示循环结构,i 表示循环条件,在编写程序时,注意给赋予增值变量的条件,此次程序的i的初始值从0开始,到9结束,共进行10次...
编程实现:求一个一维整型数组的最大值及下标,数组长度为10?_百度知 ...
;max_index = i;} } printf("The maximum value is %d, and it is at index %d.\\n", max_value, max_index);return 0;} 输出:The maximum value is 9, and it is at index 5.这段代码会初始化一个长度为 10 的整型数组 a,然后遍历数组中的所有元素,找到最大值并记录下标。
输入10个整数并存放在一维数组中,找出其中最大值和此元素的下标
i<10;i++)if(a[0]<a[i]){ sum=a[i];k=i;} cout<<"最大值为:"<<sum<<endl;cout<<" 下标为:"<<k<<" 即为数组中的第 "<<k+1<<" 个数"<<endl<<endl;cout<<"这里最大数取的是数组中第一次出现的最大数"<<endl<<endl;return 0;} 此代码在vc6.0中能运行。