C、C++分别定义两个函数,返回数组中的最大值和最小值.
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/26 10:29:07
C、C++分别定义两个函数,返回数组中的最大值和最小值.
数组长度不确定.
#include
int max(int *pa,int n)
{
int i,max;
for(i=0;i
数组长度不确定.
#include
int max(int *pa,int n)
{
int i,max;
for(i=0;i
/*
元素个数n :5
第1/5个元素 :9
第2/5个元素 :12
第3/5个元素 :-5
第4/5个元素 :8
第5/5个元素 :20
最大的是 :20
最小的是 :-5
Press any key to continue
*/
#include
#include
int max(int *pa,int n) {
\x05int i,max = pa[0];
\x05for(i = 1;i < n;i++)
\x05\x05if(pa[i] > max) max = pa[i];
\x05return max;
}
int min(int *pa,int n) {
\x05int i,min = pa[0];
\x05for(i = 1; i < n;i++)
\x05\x05if(pa[i] < min) min = pa[i];
\x05return min;
}
int main() {
\x05int i,n,*a;
\x05printf("元素个数n :");
\x05scanf("%d",&n);
\x05a = (int *)malloc(n * sizeof(int));
\x05for(i = 0;i < n;i++) {
\x05\x05printf("第%d/%d个元素 :",i + 1,n);
\x05\x05scanf("%d",&a[i]);
\x05}
\x05printf("最大的是 :%d\n",max(a,n));
\x05printf("最小的是 :%d\n",min(a,n));
\x05return 0;
}
元素个数n :5
第1/5个元素 :9
第2/5个元素 :12
第3/5个元素 :-5
第4/5个元素 :8
第5/5个元素 :20
最大的是 :20
最小的是 :-5
Press any key to continue
*/
#include
#include
int max(int *pa,int n) {
\x05int i,max = pa[0];
\x05for(i = 1;i < n;i++)
\x05\x05if(pa[i] > max) max = pa[i];
\x05return max;
}
int min(int *pa,int n) {
\x05int i,min = pa[0];
\x05for(i = 1; i < n;i++)
\x05\x05if(pa[i] < min) min = pa[i];
\x05return min;
}
int main() {
\x05int i,n,*a;
\x05printf("元素个数n :");
\x05scanf("%d",&n);
\x05a = (int *)malloc(n * sizeof(int));
\x05for(i = 0;i < n;i++) {
\x05\x05printf("第%d/%d个元素 :",i + 1,n);
\x05\x05scanf("%d",&a[i]);
\x05}
\x05printf("最大的是 :%d\n",max(a,n));
\x05printf("最小的是 :%d\n",min(a,n));
\x05return 0;
}
C、C++分别定义两个函数,返回数组中的最大值和最小值.
c++中用数组引用,编一个函数实现返回最大值和最小值,数组可以定义为a[10],一定要用引用,且只是一个函数
编写一个函数,找出一个数组中的最大值和最小值.
C#求数组中的最大值和最小值
c语言问题:查找一个值不相同的二维整型数组中的最大值和最小值,并将最大值和最小值交换后输出
C语言.定义20元素的一维数组 ,从键盘输入20个元素,找出20个元素中的最大值,最小值
( c语言)定义一个2维数组,从键盘输入的10个学生4门功课成绩,输出每门功课中的最大值、最小值、平均值
编写程序,定义一个整数型一维数组,并存放5个数,查找并输出数组中的最大值和最小值.
C语言 一维数组 求10个数中的最大值与最小值
编写一函数,求出一个数组中的最大值和最小值,数组长度为10并在main函数中输出最大值和最小值.
用c++语言分别在a数组和b数组中放入若干个数,把两个数组中的数按由小到大的顺序归并到c数组
C#定义一个数组,并输出最大值和最小值