首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
57
问题
若有以下程序
#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://kaotiyun.com/show/2RRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
有以下程序#include<stdio.h>main(){chars[]=’’abcde’’;s+=2;printf(’’%d\n’’,s[0]);}执行后的结果是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
有以下程序main(){intm=1,n=2,*p=&m,*q=&n,*r;r-p,p=q,q=r;printf(’’%d,%d,%d,%d\n’’,m,n,*p,*q);)程序运行后的输出结果是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
下列叙述中,正确的是()。
在数据库管理技术的发展中,数据独立性最高的是()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为()。
下列排序方法中,最坏情况下时间复杂度最小的是()。
随机试题
男,64岁。绞窄性肠梗阻术后第5天突发持续性呼吸急促,发绀,伴烦躁,呼吸频率38次/分,心率108次/分,律齐。两肺可闻及湿啰音。血气分析:pH7.34,PaO2250mmHg,PaCO230mmHg。胸片示两中下肺纹理增多模糊。斑片状阴影。为缓解病人
下列哪项是使用频率最高的人格测验
采用突然降价法而中标,为了取得更好的效益,因为开标只降总价,则可以先签订合同再调整工程量表内的各项单价或价格,调整方法可采用()。
对于多个投资方案而占,无论各方案的期望值是否相同,标准离差率最大的方案一定是风险最大的方案。()
地陪带团到达机场要留出充裕的时间,国内航班要求提前()。
______是指对自己的性别不随其年龄、情景等的变化而改变这一特征的认识。
【2014年广西.多选】我国教育目的的精神实质是()。
中国近代第一位驻外公使是
中共十一届三中全会后对外开放开始起步,1980年中央决定设立()。
操作系统是()。
最新回复
(
0
)