66问答网
所有问题
当前搜索:
一维数组求极值
(1):找出
一维数组
中
的最大值
.已知:int a[10]={0,2,4,6,8,1,3,5,7...
答:
{ int a[10]={5,3,6,1,7,4,9,2,8,10};int i,max,*p;p=a;//将a
数组的
首地址赋给指针变量p max=*p;//将a数组的第一个元素a[0]赋给变量max p++;//将指针变量p指向a数组的下一个元素a for(i=1;i<10;i++){ if(*p>max){ max=*p;} printf("\nmax=%d\n",max);} r...
求
一维数组
中,数组元素
的最大值
和最小值。
答:
首先把
数组的
第一个数赋值给变量max和min,分别表示最大值和最小值,再依次判断数组的其他,判断当前
的最大值
和最小值是否就是最大值和最小值,如果不是进行替换,最后输出最大值和最小值。include<stdio.h>#define N 6int main(){int a[N],max,min,i;for(i=0;i<N;i++)//输入数组 s...
编程实现求
一维数组
a[10]中
的最大值
及其位置。数组元素为1,3,26,14...
答:
最大值为:8
最大值在数组中的位置为:a[7],数组中第8个元素
C语言
一维数组 求
10个数中
的最大值
与最小值
答:
include <stdio.h> include <malloc.h> include <stdlib.h> define N 10 void main(){ int i,j,p[10],temp;for(i = 0;i<N;i++){ scanf("%d",&p[i]);} for(i = 0;i<N-1;i++){ for(j = i+1;j<N;j++){ if(p[i] < p[j]){ temp = p[i];p[i] = p[j...
编写一个程序,找出
一维数组
中元素
的最大值
、最小值以及极差
答:
public class sss {public static void main(String[] args) {// TODO Auto-generated method stub int[] s = {2,1,5,7,9}; int a=s[0]; int b=s[0]; for(int i=1;is[i]) { a=s[i];//确保a为当前最小 } if(b...
用指针编写函数求
一维数组的最大值
。要求在主函数中输入数组a[40],调...
答:
void f1(int b[M]){ int i,max;for(max=b[0],i=0;i<M;i++)max=(max>*(b+i))? max:*(b+i);printf("其中最大数是:%d\n",max);if(b[i]==max) printf("最大数所在位置:%d\n",i+1);} void main(){ int a[M],*p1;printf("请输入数据: ");for (p1=a;p1<a+...
...10 的
一维数组
元素中
的最大值
、最小值和平均值。
答:
for(min=a[0],i=1;i<N;i++) //初始默认
最小值
为a[0],遍历
数组
元素 if(min>a[i]) //如果当前最小值>当前数组元素,则将该元素赋值给min min=a[i]; return min;}//求平均值函数float ave_func(int a[],int n){ int i,sum;...
在
一维数组
a[10]中找出
最大值
和
最小值
,分别存放在max和min两个变量中...
答:
include<stdio.h>#define N 10void main() { int a[N],i,max,min; for ( i=0;i<N;i++ ) scanf("%d",&a[i]); max=min=a[0]; for ( i=1;i<N;i++ ) if ( maxa[i] ) min=a[i]); printf("%d,%d\n",max,min);} ...
编程实现:求一个
一维
整型
数组的最大值
及下标,数组长度为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,然后遍历数组中的所有元素,找到
最大值
并记录下标。
写VB程序:利用
一维数组求最大值
及其下标
答:
dim A(1 to 10) as integer,i as integer,n as integer,max as integer randomize for i=1 to 10 a(i)=int(rnd()*100) '给
数组
赋值 next i max=a(1)n=1 for i=1 to 10 if a(i)>max then max=a(i)n=i end if next i print "
最大值
:";max;"下标:";n ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
一维数组求最大值
一维数组中的最大值
输出一维数组的最大值
求一维数组max
二维数组求极值
求一维数组中的最大值和最小值
c语言一维数组最大值
一维数组求平均值
一个数组求极小值点