首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> int*flint*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=
若有以下程序 #include<stdio.h> int*flint*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=
admin
2019-08-10
24
问题
若有以下程序
#include<stdio.h>
int*flint*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、3,5,3,5,5
C、5,3,5,3,5
D、5,3,3,5,5
答案
C
解析
函数f为返回值为指针的函数,主要功能是返回s和t指向空间值大的数据的地址,同时如何s指向空间数据大于t指向空间的数据,那么交换。主函数p和q指向i和j,值为3和5,j的值大于i的值,因此调用函数f以后,返回i的地址,r指向j,同时i和i的值交换,i=5,i=3,p和q的指向不变,p指向i,q指向j。
转载请注明原文地址:https://kaotiyun.com/show/EgRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面描述中错误的是()。
若有以下程序#include#defineN4voidfun(inta[][N],intb[],intflag){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j=1;j<N;j++)if(flag?(b
有三个关系R、S和T如下则由关系R和S得到关系T的操作是
以下叙述中错误的是
有满足实体完整性约束的条件下( )。
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是( )。
下列关于数据库设计的叙述中,正确的是( )。
下列数据结构中,属于非线性结构的是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
随机试题
《精神卫生法》规定承担精神障碍患者再次诊断的精神科执业医师人数是
卡普兰和诺顿提出的平衡计分卡是一种全面、综合的控制方法,平衡计分卡的控制指标有财务、客户、_____以及_____四个方面构成。
对于腮腺区肿物不宜进行的检查是
唐某作为发明人,依法应享有哪些权利?()。甲公司在未获得专利前,与乙公司签订的专利实施许可合同是否有效?如甲乙双方因此合同发生纠纷,应如何适用有关法律?()。
在麦克斯韦速率分布定律中,速率分布函数f(V)的意义可理解为()。
炉窑砌筑工程中,可用作隔热耐火砖的是()。
一棵二叉树中共有80个叶子节点与70个度为1的节点,则该二叉树中的总节点数为()。
SpeakerA:IlikewatchingoldmoviesandIthinktheyarethebest.SpeakerB:【D1】______eventhoughthey’reinblackandwhite
WhatwillYahoo’shomepagebelikeafterredesigning?Itwillprovidemorespacefor______.Whenwillthenewhomepagebeput
A、Theapplesandpearsmightnotbesogood.B、Theapplesarenotasgoodasthepears.C、Theapplesandpearsareverygood.D、
最新回复
(
0
)