首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include int*f(int*s,int*t) {int*k; if(*s
若有以下程序 #include int*f(int*s,int*t) {int*k; if(*s
admin
2019-08-10
33
问题
若有以下程序
#include
int*f(int*s,int*t)
{int*k;
if(*s<*t){k=s;s=t;t=k;}
returns;
}
main()
{inti=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
答案
B
解析
在主函数中分别给整型变量i、j和指针型变量p、q赋初值,并声明指针变量r;调用f函数,并将实参变量p和q的值传递给形参变量s和t,并且f函数是指针型函数,即函数的返回值将是一个地址。在f函数中,如果条件成立,则将指针变量s和t互换,并且将指针s的地址返回主函数。最后输出i, j, *p, *q, *r的值,即3,5,3,5,5。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/ArRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}程序运行后的输出结果是
若有定义语句charc=’\101’;则变量c在内存中占
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
有以下程序#includevoidfun(int*p,int*q){intt;t=*p;*p=*q;*q=t;*q=*p;}main(){inta=0,b=9;fun(&a,&b);printf("%d%d\n",a,b);}程序的
有以下程序#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i<=2;i++)s=fun();printf("%d\n",s);}程序运行后的输出结
下列叙述中正确的是()。
下面选项中关于编译预处理的叙述正确的是
下面选项中合法的字符常量是
以下结构体类型说明和变量定义中正确的是( )。
负责数据库中查询操作的数据库语言是( )。
随机试题
《中华人民共和国监察法》规定,监察机关在调查过程中,可以()用以证明被调查人涉嫌违法犯罪的财物、文件和电子数据等信息。
A.操纵子B.启动子C.增强子D.沉默子决定真核基因表达特异性的是
患者,男,60岁。近3天,自觉右侧胸疼,第二次X线检查显示右侧肋膈角消失。诊断肺结核伴右侧胸腔积液。该酶有几种结构不同的同工酶
计算机代替手工记账的基本条件是()。
金融市场以()为交易对象。
苏州沧浪亭不用围墙用假山,巧妙利用了园外的流水,这是()。
唐延禄老师一心扑在教学上。为了教好学生,他自己动手,制作了大量的教具,20多年间,他共制作了500多件教具。这主要体现了唐老师()。
从企业所有制性质来看,2004年新疆规模以上工业增加值绝对数最高是哪类企业?()2004年新疆规模以上工业增长率是多少?()
下列关于汉字编码的叙述中,错误的是
Onepuzzleofthissombereconomyistheexistenceofunfilledjobsinthemidstofmassunemployment.Youmightthinkthatwith
最新回复
(
0
)