mdsk.net
当前位置:首页 >> C语言,求数组最大最小值 >>

C语言,求数组最大最小值

求数组中的最大值和最小值,一般使用假设法,即假设数组的第1个元素为最大值,同时也是最小值,然后遍历数组,找到最大值和最小值。示例如下: #includeint main() { int a[] = {1,2,3,4,5,6,7,8,9,10};int max, min;max = min = a[0]; //假设第1...

#include int main() { int a[5]; int i,max,min; printf("input number:\n"); for(i=0;i

int i; float a[5]; // 自己设置大小 int min, max; min = max = a[0]; for(i=0; ia[i]) min = a[i]; if(max

函数的形参定义是int型,实参却是char型,主函数内的数组不应该定义成char型,改为int型。

#includeint main() { int a[] = {1,2,3,4,5,6,7,8,9,10};int max, min;max = min = a[0]; //假设第1个元素即是最大值也是最小值。int *p = a; //遍历数组,找出数组a中的最大数和最小数for (int inx=0; inx!=sizeof(a) / sizeof(int); ++inx) {...

#include "stdio.h" int main() { double a[4][6]={0}; int i,j; double max,min,ave,sum=0; printf("请输入一个4X6的二维数组:\n"); for(i=0;i

a[i]=c[i]; 要改成 c[i]=a[i];

#include //挑选法 #define N 10 void main() { int a[N],m,n,i; for ( i=0;i

#include //、、c语言编程实现某一个数组中最大值,最小值之和。并要求最大最小值用子函数实现 int Max(int a[], int n); int Min(int a[], int n); int Sum(int a, int b); int main( ) { int a[10]; int i; printf("请输入10个数:\n"); for (i ...

函数中 的比较要同 result 比,不是同 a[0] 比。 最大函数 if (a[i] > result) result=a[i]; 最小函数 if (a[i] < result) result=a[i];

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com