99问答网
所有问题
当前搜索:
c语言利用数组求最大值
c语言中
怎么
求数组
中的
最大值
?
答:
传统的流程图如下:流程的解释:对abc三个数进行大小的比较,总共需要比较三次;1、首先输入a,b,
c
三个数。2、比较a,b两个数,得出a与b中的
最大值
。3、然后比较b与c两个数,得出b与c的最大值。4、最后将第2步与第3步得出的最大值进行比较,得出我们需要的最大数。
c语言中
的
数组最大值
是多少?
答:
include<stdio.h> int main(){ int a,b,
c
,max;printf("请输入三个数:\n");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;if(c>max)max = c;printf("三个数中
最大
的数为:%d",max);return 0;}
用C语言
编程求出
数组
中数字的
最大值
。
答:
C语言
程序如下:include <stdio.h> void fun(int a[],int n,int *k){ int i,maxxr,j;maxxr=a[0];for(i=0;i<n;i++){ if(maxxr<a[i]){ maxxr=a[i];} } for(i=0;i<n;i++){ if(maxxr==a[i]){ j=i;break;} } k=j;} int main(void){ int a[10]={ 876,...
C语言
:定义一个
数组
,输出,查找它的
最大值
、最小值。
答:
min=a[0];for(i=0;i<5;i++){ if(a[i]>max)max=a[i];} for(i=0;i<5;i++){ if(a[i]<min)min=a[i];} for(i=0;i<5;i++){ printf("%d",a[i]);printf(" ");} printf("\n");printf("
最大值
为%d\n",max);printf("最小值为%d\n",min);return 0;} ...
数组求最大值
和最小值
c语言
答:
运行结果 include <stdio.h> int max(int a, int b) { return a > b ? a : b; } int min(int a, int b) { return a < b ? a : b; } int main(){ int a, b;scanf("%d %d", &a, &b);printf("max = %d\n", max(a, b));printf("min = %d\n", min(a, b...
,输入n个数,求其中的
最大值
,
C语言
循环结构
答:
利用C语言
在一批数中找最大数的一般方法如下:(1)将数据存入一个一维
数组
中,例如存入a数组中。(2)在数组中找
最大值
(假设用变量max存放最大值)。首先将a[0]视为最大数,即首先使max=a[0]。将除a[0]之外的其他所有元素(用a[i]表示)逐个与max比较,若a[i]>max,则a[i]为目前的...
c语言
怎样求一个
数组
的
最大
最小和平均值
答:
int i, max = 0, min = a[0], pinjun = 0, sum = 0;for (i = 0; i < 10; i++) { max = max > a[i] ? max : a[i];min = min < a[i] ? min : a[i];sum = sum + a[i];} pinjun = sum / 10;printf("
最大值
:%d\n最小值:%d\n平均值:%d\n", ...
C语言
编程题:定义一个长度为10的
数组
,
求最大值
及下标。
答:
C语言
程序如下:include <stdio.h> void fun(int a[],int n,int *k){ int i,maxxr,j;maxxr=a[0];for(i=0;i<n;i++){ if(maxxr<a[i]){ maxxr=a[i];} } for(i=0;i<n;i++){ if(maxxr==a[i]){ j=i;break;} } k=j;} int main(void){ int a[10]={ 876,...
C语言
:求一维
数组
中的
最大
、最小值
答:
Data_Type max=0;//定义两个全局变量,max表示
最大值
Data_Type min=0;//min表示最小值 void func(Data_Type a[],int N)//传递
数组
名与数组的大小N { max=min=a[0];//初始化 for(int i=0,i<N,i++)//循环N次 { if(maxa[i]) min=a[i];//同理 } reture;//返回 } ...
c语言
问题
找出数组最大值
和其下标
答:
include<stdio.h> define x 10 //宏定义在外面 int main(){ int a[x],i,max,j;for( i=0;i<10;i++){ scanf("%d",&a[i]); //少了& } max=0;for(j=1;j<=x;j++){ if(a[max]
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜