首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 给定源程序
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 给定源程序
admin
2017-07-18
33
问题
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。
注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
给定源程序:
#include
void NONO();
void fun(int*a,int*b,int*c,int*d)
{
}
main()
{int a,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);
fpnntf(wf,"a=%d,d=%d\n",a,d);
}
felose(fp);
fdose(wf);
}
选项
答案
int max,min;//临时存放最大值、最小值 max=rain=*a;//初始化为*a if(max<*b)//与*b比较,如果max比*b小,修改max,如果min比*b大,修改min,下同 max=* b: if(rain>*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://jikaoti.com/ti/3Yi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
实体完整性约束要求关系数据库中元组的属性值不能为空。
对软件设计的最小单位(模块或程序单元)进行的测试通常称为测试。
有以下程序(说明:字母A的ASCII码值是65)#includevoidfun(char*S){while(*s){if(*s%2)printf(“%c”,*s);S++;}}
有以下程序#includemain(){charb,c;inti;b=‘a’;c=‘A’;for(i=0;i
若有说明inta[3][4];则a数组元素的非法引用是()。
在数据库管理技术的发展中,数据独立性最高的是()。
下面程序的功能是:输出100以内能被3整除且个位数为9的所有整数,清填空。main(){inti,j;for(i=0;();i++){j=i*10+9;if(j%3!=0)continue;print
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
下列不合法的用户标识符是()。
随机试题
某产妇,足月顺产后7日,仍有血性恶露及腹痛,无发热,宫底位于脐耻之间,无压痛。首选的处理是
踝关节扭伤较为常见的是
A、鹭鸶咯丸B、儿童清肺合剂C、清宣止咳颗粒D、小儿咳喘灵颗粒E、小儿消积止咳口服液患者,女,3岁,患百日咳,症见咳嗽阵作,痰鸣气短,咽干声哑,证属痰浊阻肺,治当宣肺,化痰,止咳,宜选用的中成药是
理财规划师为王总设计了风险节税方案,风险节税主要是考虑了节税的(),它与绝对节税原理、相对节税原理并行不悖。[2009年5月真题]
关于短期借款的信用条件说法正确的是()
在教学工作中,通过“定向一示范一参与性练习一自主练习一迁移”的教学模式属于()
关于什么是教学,在近代教学论发展历程中出现三次论争,主要有:“形式教育”学派和“实质教育”学派的论争。“主知主义”学派和“行动主义”学派的论争,“科学主义”学派和——的论争。
下列叙述中,错误的是()。
KateandMaryaxemy______.Kateis______thanMary.
Thejobofraisingchildrenisatoughone.Childrendon’tcomewithaninstructionmanual.Andeachchildisdifferent.Sopare
最新回复
(
0
)