首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 给定源程序: #inclu
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。 注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 给定源程序: #inclu
admin
2016-05-26
5
问题
请编写函数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全国计算机二级
相关试题推荐
兄弟五人年龄均不相等。已知今年五个人的平均年龄为50岁,较年长的三个人平均年龄为55岁。较年轻的三个人平均年龄为44岁。问大哥今年至少多少岁?()
一批游客中每人都去了A、B两个景点中的至少一个。只去了A的游客和没去A的游客数量相当.且两者之和是两个景点都去了的人数的3倍。则只去一个景点的人数占游客总人数的比重为()。
某单位举办围棋联赛,所有参赛选手的排名都没有出现并列名次。小周发现除自己以外,其他所有人的排名数字之和正好是70。问小周排名第几?()
一支有100多人的旅行团乘坐汽车,如果每辆车都乘坐29人,结果剩下4人;如果增加一辆车,则所有游客正好平均分到各辆车上,问此时每辆车乘坐了多少人?()
学校体育部采购一批足球和篮球,足球和篮球的定价分别为每个80元和100元。南于购买数量较多,商店分别给予足球25%、篮球20%的折扣,结果共少付了22%。问购买的足球和篮球的数量之比是多少?()
根据以下资料,回答以下问题。能够从上述资料中推出的是:
根据下列资料,回答以下问题。某市2005年就该市城镇居民和农民参加体育锻炼及其影响因素,开展了一项调查。调查结束后按城乡、性别分别进行了统计,统计结果如表1和表2所示。与男性相比,女性中更普及的两个体育项目是:
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
根据下列材料回答问题。下列选项正确的是()。
在一个单链表中,若要删除p结点的后续结点,则执行()。
随机试题
Iwashalfwaybacktothecottagewheremymotherlived______Susancaughtupwithme.
减少或消除散射线的方法中,下列错误的是
在建设项目决策阶段,投资主体产生投资意向后紧接着应进行的工作是()。
经营者不得搜查消费者的身体及其携带的物品。()
教学过程可以分为教与学两个过程,在教的过程中()是主体。
公安机关民主职能的实质是()。
从符号化到数字化,信息在人类进化和文明发展中的重要性毋庸置疑。如果说符号化产生了知识的“宝库”,那么作为数字化的产物,大数据将成为人类的“超级矿藏”,其资源性、基础性与战略性的价值已经______。为应对大数据时代的到来,国际竞争正在悄然展开。依次填入画横
翻译时,“直译”偏重于对原文的忠实,“意译”偏重于译文语气的顺畅。哪种译法最妥当,人们各执己见。依我看,直译和意译的分别根本不应存在.忠实的翻译必定能尽量表达原文的意思。思想感情与语言是一致的,相随而变的,一个意思只有一个精确的说法,换一个说法,意味就完全
JapaneseelectronicsfirmHitachihasproduceditsfirsthuman-likerobot,calledEmiew,to【B1】______Honda’sAsmoandSony’sQr
A、Sherunsafterthetaxiinahurry.B、Shedoesn’tknowwhenthemuseumcloses.C、Shehasnoideaabouthowfarthemuseumis.
最新回复
(
0
)