首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> int*f(int*s,int*t){int*k;if(*s<*t){ k=s;s=t;t=k;} return s;} main(){int i=3,j=5,*p=&i,*q=&j,*r; r=f(p,q
若有以下程序 #include<stdio.h> int*f(int*s,int*t){int*k;if(*s<*t){ k=s;s=t;t=k;} return s;} main(){int i=3,j=5,*p=&i,*q=&j,*r; r=f(p,q
admin
2019-06-09
60
问题
若有以下程序
#include<stdio.h>
int*f(int*s,int*t){int*k;if(*s<*t){
k=s;s=t;t=k;}
return s;}
main(){int i=3,j=5,*p=&i,*q=&j,*r;
r=f(p,q);
printf("%d,%d,%d,%d,%d\n",i,j,*p,*q,*r);}
则程序的输出结果是
选项
A、3,5,5,3,5
B、5,3,5,3,5
C、5,3,3,5,5
D、3,5,3,5,5
答案
D
解析
本题考查了返回值为指针的函数,函数f的主要功能为第一个参数小于第二个参数,那么交换指针的指向,这对于实参指向的数据时没有影响的。最后返回比较大的元素的地址。主函数中p指向i,q指向j,调用r=f(P,q),返回q的地址,因此*p=3,*q=5,*r=5。
转载请注明原文地址:https://www.kaotiyun.com/show/2RRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#defin
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内
请编一个函数fun(char*s),函数的功能是把S所指字符串中的内容逆置。例如:字符串中原有的字符串为:abcdefg,则调用该函数后,串中的内容为:gfedcba。注意:部分源程序存在文件PROGl.C中。请勿改动主函数main和
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为()。
下列叙述中错误的是()。
下面不属于软件开发阶段任务的是()。
在软件设计中不使用的工具是()。
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是()。
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C表达式是()。
软件测试的目的是
随机试题
房屋租赁合同为()
有人认为用脱落细胞巴氏染色法检查子宫内膜癌和子宫颈癌患者,查出的阳性者中85%是正确的,即该法查出的阳性者有85%的可能真正患有上述两肿瘤,用流行病学术语表达为
A、舌下腺B、唇腺C、腮腺D、下颌下腺E、腭部小涎腺黏液囊肿好发于
治疗金黄色葡萄球菌感染导致的骨髓炎首选
环境电磁波容许辐射强度二级标准为中间区,在此区内可建造工厂和机关。()
建设工程监理活动要遵循综合效益的原则,其中综合效益是指()
下列关于止水及其相应部位的混凝土浇筑施工的说法正确的是()。
建设单位必须在竣工验收()个工作日前将验收的时间、地点及验收组名单书面通知负责监督该工程的工程质量监督机构。
“陈老爷做丝生意‘发’起来的时候,老通宝家养蚕也是年年都好,十年间挣得了二十亩的稻田和十多亩的桑地,还有三开间两进的一座平屋。……可是以后,两家都不行了;老通宝现在已经没有自由的用地,反欠出三百多块钱的债,陈老爷家也早已完结。”根据以上摘自茅盾小说《春蚕》
因为面临预算困难,政府机构减少了他们的科研基金,更大量的类似的研究现在由私人基金赞助。这种变化意味着可能导致具有争论性后果的研究将占据所有被资助项目的较小比例。因为私人基金考虑到他们的公众形象,倾向于避免争议。下列哪一个是上文所做的假设?
最新回复
(
0
)