首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 给定源程序: #inclu
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 给定源程序: #inclu
admin
2016-05-26
6
问题
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。
注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
给定源程序:
#include<stdio.h>
void NONO();
void fun(int*a,int*b,int*c,int*d)
{
}
main()
{inta,b,c,d;
printf("请输入4个整数:");
scanf("%d%d%d%d",&a,&b,&c,&d);
printf("原始顺序:%d,%d,%d,%d\n",a,b,c,d);
fun(&a,&b,&c,&d);
printf("处理后:%d,%d,%d,%d\n",a,b,c,d);
NONO();
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
FILE*fp,*wf;
int i,a,b,c,d;
fp=fopen("c:\test\in.dat","r");
wf=fopen("c:\test\out.dat","w");
for(i=0;i<5;i++)
{
fscanf(fp,"%d%d%d%d",&a,&b,&c,&d);
fun(&a,&b,&c,&d);
fprintf(wf,"a=%d,d=%d\n",a,d);
}
fclose(fp);
fclose(wf);
}
选项
答案
int max,min;//临时存放最大值、最小值 max=min=/a;//初始化为*a if(max<*b)//与*b比较,如果max比*b小,修改max,如果min比*b大,修改min,下同 max=*b; if(min>*b) min=*b; if(max<*c) max=*C; if(min>*c) min=*c; if(max<*d) max=*d; if(min>*d) min=*d; *d=min; *a=max;
解析
通过初始化指定最大值,最小值,再使用当前的最值与剩下的值比较,若比最大值大,修改最大值;若比最小值小,修改最小值。
转载请注明原文地址:https://kaotiyun.com/show/BfID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
盒子里有红、黄、绿三种颜色的大小相等的球,其中红球有7个,黄球有5个,从盒中任意拿出一个球,拿到黄球的可能性为,问拿到绿球的可能性是多少?()
下列选项中,有语病的是()。
所谓信息加工,就是将人脑与计算机进行类比,将人脑看作类似于计算机的信息加工系统。但是这种类比只是机能性质的,也就是在行为水平上的类比,而不管作为其物质构成的生物细胞和电子元件的区别。换句话说,这种类比只涉及软件而不涉及硬件。这段话中的“软件”是指(
论述义和团运动对中国近现代史的影响。(四川大学2017年中国通史真题)
根据埃里克森的心理社会发展理论,中学儿童的主要发展任务是()
简述法律关系的定义和特征。
准确把握社会主义和谐社会的科学内涵,必须把握以下几个方面
SQLServer2008中声明游标的语句为:DECLARExcursor【7】SELECT…
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
在一个单链表中,若要删除p结点的后续结点,则执行()。
随机试题
在人类历史上,原始社会的经济关系产生了原始共产主义道德,封建社会的经济关系产生了封建主义道德,资本主义社会的经济关系产生了资本主义道德,社会主义社会的经济关系产生了社会主义道德。这说明
社f(x)=cos2x,则()
关于肾积水,不正确的说法是
能区别血尿和血红蛋白尿的方法是
甲公司向乙公司发出要约,欲向其出售一批货物。要约发出后,甲公司因进货渠道发生困难而欲撤回要约。甲公司撤回要约的通知应当()。
企业的战略目标一般可分为()。
“万树梅花一潭水,四时烟雨半山云”属于()。
导游员是指依据《导游人员管理条例》取得导游证,为旅游者提供向导、讲解及相关旅游服务的人员。()
阅读下面短文,回答文后问题。关于“香港”这一地名的由来,历史上有过多种记载和传闻,举其要者,约略有三种。香江说。据史传,早年香港岛东南部有条溪涧流注入海,因水质甘香清甜而享有“香江”美誉。据此,香江人海的港口也就称为香港。香姑说。据
Volcanoes—Earth-shatteringNewsA)Volcanoesaretheultimateearth-movingmachinery.Aviolenteruptioncanblowthetopfewkil
最新回复
(
0
)