早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求教c语言高手~请编写函数,对传送过来的三个数选出最大数和最小数,并通过形参传送回调用函数。(要用指针)麻烦高手把这个题编出来。这个题我的问题在于什么事“通过形参传送回

题目详情
求教c语言高手~
请编写函数,对传送过来的三个数选出最大数和最小数,并通过形参传送回调用函数。(要用指针)
麻烦高手把这个题编出来。
这个题我的问题在于什么事“通过形参传送回调用函数”
▼优质解答
答案和解析
是要通过指针传回结果。比如:
void maxmin(int a, int b, int c, int* pmax, int* pmin)
{
if(a>b) *pmax=a,*pmin=b;
else *pmax=b,*pmin=a;
if(c>*pmax) *pmax=c;
if(c}
这样在main函数中可以这样调用:
int x, y;
maxmin(5,8,2,&x,&y);
这样5,8,2三个数中最大的就保存到x中了,最小的就保存到y中了,但它们都是在maxmin函数中通过指针参数pmax和pmin使用x和y的地址传回到x和y中的。
看了 求教c语言高手~请编写函数,...的网友还看了以下:

数学题初中数学题在方格纸中,每个小格的顶点称为格点,以格点为顶点的三角形叫做格点三角形.在5X5数  2020-05-21 …

用同样大小的正方形拼长方形,图形序号1,正方形个数2序号2个数6序号3个数12序号4个数20序号n  2020-06-04 …

数轴是数与形和谐结合的桥梁,数轴在数学研究中有着非常重要的作用.华罗庚先生指出“数缺形时少直观,形  2020-06-09 …

古人曾研究过所谓的“多边形数”:即能用点排成多边形(通常排成正多边形)的阵列表示的数.在数学史上曾  2020-08-02 …

在“数数×科学=学数学“算式中,每一个汉字代表一个数字,不同的汉字代表不同的数字.那么“数学“两字代  2020-11-06 …

等边三角形ABC在数轴上的位置是点A,C所对应的数分别是0和-1,若三角形ABC绕着定点顺时针方向在  2020-11-17 …

把从1到100的自然数如下表排列,在这个数表里,若用如图形状的图形去图数,这六个数的和为84,若用这  2020-11-17 …

我们已经学习九数线段、数三角形、数正方形b数量.在数这些图形时,我们是按一定顺序一个一个地数.对于数  2020-11-19 …

我们已经学习了数线段、数三角形、数正方形的数量.在数这些图形时,我们是按一定顺序一个一个地数.对于数  2020-11-19 …

古人曾研究过所谓的“多边形数”,即能用点排成多边形(通常排成正多边形)的阵列表示的数,在数学史上曾一  2020-12-24 …